Basically, the biggest challenge you would have with switching between DC/DCC is making sure you have all the proper locomotives for each system.
One thing you may need to think about is ease of conversion. How will you set up the control panel, and wire up all tracks?
I made a control panel for my modules, and used Double Pole, Double Throw switches to control the modules. I never fully finished it, as i decided to simply hard wire everything for DCC, and use the private tracks only if they were to be run under digital command control.
You can wire the DPDT easily and effectively.
Basically, you have 6 contacts. 2 columns, 3 rows. Each row would be treated as a power lead. The top and bottom rows would be for each respective supply, for instance, the top could be DC, and the bottom would be DCC. the Middle row would lead to the track itself. What you need to do is when you decide to change modes, you must make sure everything is on a particular mode. If you are using DCC, you can leave EVERYTHINg in the DCC position, however when you are using DC, you must inform all of the operators to either use the switches in the DC or OFF position, and try not to use the DCC position. However, if the DCC is completely shut down (NO power to the system) then there should not be any problem because there will be no power leading to the Command station/boosters, unless you have two sections of track (one ON, another OFF), but have some type of contact between them, then you would have a back feed, which would feed power from the track TO the command station/booster. This would only be the case if the switch was accidentally thrown to the DCC position. I dont know if this would cause any damage, but simply the best thing to do would be make sure that you don't leave the switch in the DCC position.
Gotta make sure you have no reversing sections (loops or wyes). Generally on a LOOP, such as a dogbone, where you run two mainlines side by side, you'd have the inside track a particular current, and another would be the opposite current. This cannot be the case if you are using crossovers between the mainlines, because you would need to use reversing circuits.
If you've already built your layout, you want to check EVERYTHING to make sure you will not have any shorts. It would take lots of time, and probably require that the layout be shut down for a period of time. If you have yet to build the layout, plan it with this in mind.
If you have any questions, you can always e-mail me.
If i dont know the answer, I can ask some of the guys in the RIT Model Railroad Club, to see if anyone knows. SOMEONE has to know, if its not within a particular group, people know people that might know people, which might know even more people. It's that kind of "small" world we live in
mike