I've been reading up quite a bit on DCC-EX. As a computer and electronic tinkerer, it seems like might be just the thing for me. They've brought in the capability to run it from a computer, WiFi on a smartphone, and now multi-standard dedicated DCC handheld remotes (for folks like me who don't much care for touchscreens).
Right now, it's running with an Arduino "motor shield" acting as the DCC signal injector and power controller, which makes it essentially a single-station system. But from what I've gathered, standardized boosters for larger layouts are something that may become a feature soon as the software's capabilities keep expanding.
If DCC-EX booster designs become a reality, it will make this system perfect for running everything from small layouts to large ones, including O and G scale economical. We already have DCC decoders which can fit very small N scale all the way up to the power requirements of O and G scale. The biggest problem has been the current handling capabilities of the boosters has lagged behind a bit; NCE has been the only manufacturer with the high-current boosters needed for large HO layouts and larger scales. Yet there are much less expensive motor controllers which can be applied under DCC-EX that can open up a world of economical alternatives.
I have collections of both N scale (specifically old Ibertren "2N") and Lionel O gauge. A modular system like this could allow me to build DCC command control systems for both with a much lower cost of entry for the layout controls and power system. Decoders are kind of a fixed expense; they either cost $$ to upgrade old locomotives to DCC, or add equivalent cost to new locomotives with DCC built-in.