I've got three servers running on VE pro that I am seriously considering retiring in order to run the same "disabled track" template you are talking about. Before I commit to a very large task of re-creating my whole template, do you have any advice or warnings for someone in a similar scenario who is about to do the same thing?
Oh, and have you solved the issue of RAM not going back down after disabling? I'm slightly concerned about this as well. Sounds like I'm not the only one:
https://forums.steinberg.net/t/hi-timo-question-about-ram-dumping/64236/18
There are an endless ways of designing Disable Track-template, but it has vast advantages compared to having everything loaded IMO. The most important thing would be that you have a cleaner project visually, with the advantage of still having all the bus routing and signal chains intact. When I start my template it's completely empty. Using different Project Logical Editor chains and Keyboard macros within Cubendo, you can create show/hide-presets for just about anything.
If you're going to transfer things from VEP, then get Keyboard Maestro and make macros for everything (saving Kontakt multis, etc). VEP to me has always been "half-finished" when it comes to workflow. Things that should have shortcuts doesn't, or it crashes when using the shortcuts, or text elements (track names, etc) randomly stops responding to keyboard shortcuts, so they need right-click-menus to be copy pasted to/from. All these repetitive tasks can break you down, it's better to use KM to record a macro that clicks for you. It takes some time setting up, but defenitely worth it.
The "purge RAM"-issue I haven't noticed any problems with, but I have 128GB RAM in both my workstations, so plenty of headroom.