I converted back last Thanksgiving using the Digitrax Super Chief. With a 3' by 15' Water wing shaped layout, I decided to not go with with wireless control. After running some trains, I seemed ok with DCC. After I set up some simple speed tables, and programmed in some momentum and did a little switching, that's when DCC really sold me. I have never been able to run the slower speeds for switching and just general creeping around like I have with DCC. All my roadswitchers now run at about 60 scale MPH at full throttle, so 50% is my usual cruising speed. Things do not stall, run jerky, and mu'ing diesels together is a snap. You can make fine adjustments to your speed tables to get multiple units in perfect unison. However, make darn sure your track is clean, no left-over dried goobers of glue and paint should be on the rail heads. This will disrupt the signal. A little fine tuning of the trackwork and locomotives will ensure some great performance. Oh, and it's nice not to worry about what block you're in.
So, if you plan to operate at protoypical speeds, especially any SLOW running, and you like having limitless flexibility that cannot be done with cab control, then YES DCC is worth the investment. My next layout, to be started this summer, will have NO insulated rail joiners, NO control panel, and MUCH LESS wire.
If you would rather just watch trains run, aren't too concerned about very slow running, and cab control doesn't hinder how you operate, then you might think twice. And there are some nice running DC layouts.
JD - long live the ol' Southeastern!