Well what Permanulled is pursuing right now is hooking core engine functions and making a working concept out of them. With my knowledge of how the games core tag system from unpacked raw tags all the way to browsing the maps internal map that contains both the shared.map and the current map. It could be possible to make it so we could side load tags into the game on existing maps either using their raw unpacked format or having them as a third loaded shared resources file. Which would allow for a lot new game modes and game play without having to download whole new maps. If he finishes this arms race mode, we would have already hooked the functions for game mode loading.
Just put the two things together, and we have the opportunity to have new content on older maps without even repacking them into a cache, or extracting the BSP.