I would like a feature where you can put all the HUD contents (graphics, HUD, etc) inside a pk3 and put it in /qw/huds/
loadhud x
would load hud + graphics from /qw/huds/x.pk3
hud_load_hud_wad 0 could turn off the loading of hud wad textures
hud_load_hud_crosshair 0 could turn off loading of hud crosshair
I would love this feature and have requested it in the past, however I think that your description is too specific and a bit overkill... IMHO we just need to be able to load and unload pak files on the fly.
Then you can always make aliases in nQuake that loads what you want
I'll keep it in mind and see what I can do about it. I see a use for it :-)