RailPros & Cons
Ok, I have to say I really like the idea. Since I haven't yet started building my layout, I might actually end up going with this system. For people who just like to run trains, this really seems like the way to go.
Things I like:
Touch screen buttons - they seem to be completely programmable so that I can put functions on the controller where I like them, and call them whatever I want. The controller adjusts to me, not the other way around.
Acquiring of locomotives - Touch the locomotives button, choose the loco you want to control (using a picture of the loco), and go. Very simple. The same with turnouts and accessories.
MUing - I really like the fact the the locos talk to each other through the interface. You MU them, and they run together without adjustments. This means you can easily put 6 or 8 locos on a single train at the front, middle and back, and it should work fine, it doesn't matter what locos they are. It also means that you can create and break consists easily, so that it could become a part of the Ops Session.
Downloadable upgrades - When a new function or sound comes out, you download it to the controller, and it works.
Less track cleaning - Since it's DC power to the rails, running trains doesn't build up gunk.
Intiuitive, User Friendly Interface - You don't have to be a programmer to set up new and run equipment on your railroad.
Large control knob - If is has some weight to it, the tactile feedback should be great.
Things I don't like:
While you can run RailPro locos on some DCC layouts (they don't specify which), you basically have to "start over" and buy their RailPro systems to get all the benefits, and it isn't compliant in any way with DCC standards.
They are patenting all their technology - Unless they give the patents to the NMRA as was done with DCC, or in some way cheaply license the technology to other manufacturers, this will never become a standard. The great thing about DCC is that when you by something that is DCC compliant from any manufacturer, you know it will work on your command station, no matter who made the command station.
As far as I can tell, I won't be able to tinker. I can't rearrange menus, or what's on them, nor can I add my own hacks to the system.
Things I have questions about:
Can I set up so that sounding the horn will activate flashing ditch lights?
Is there any way to detect where a locomotive is on the layout, so that signaling or real-time tracking can be used?
Can I create and edit my own sounds to add to a locomotive?
How many sounds for various locomotives (and other effects) are available, and how big of a library do they intend to have?
Do they have directional lighting effects?
Can I customize the system beyond what they may have thought of? (Momentum, speed tables, etc...)
Can I manually switch turnouts that are controlled by the system from fascia mounted buttons?
Can I route several turnouts?
These are all things I can do with DCC currently.
What's the limit of how many locos I can run, or that the system can be aware of at a time?
How do you link a picture of a locomotive to that specific unit? Can I create & load my own pictures? I'll be running a freelanced road, so there won't be any pictures of paint scheme or road name already created for me.
If the touch screen is like my Droid, sometimes it doesn't work so well. I'd hate to be running trains and miss a turnout, or worse, hit another train because I couldn't get the touch screen to respond.
What kind of interference issues might I run into? Is someone dialing a phone, or playing with an RC car going to cause frequency issues?