This is an area I have a lot of interest in. The controllers I am working on are RF and battery focused but also useable on powered rail installations.
I think the ideal controller would be something that gives the user the option to operate on legacy (not Legacy) systems but includes features not available on current systems.