Shoving everything in one dir is fine but I prefer multimod anyway. For instance I could simply run TBP as a mod and I'd never have to care what was in the VP files because they'd never be used when I was running TBP.
As F2_open moves from being a Freespace 2 engine to being a general engine for Starfox, BSG, B5 and others the ability to ignore the VP files is going to become necessary anyway unless you want to have lots of stand alone installs and have to copy the latest exe over to each of them every time there's an update.
Plus most of the code to do this is already there. I've been using the demo version of Launcher 6 for months since RT vanished. I'd hate to go back to 5.2
