I am a bit confused about the Armory Based and Only found Ultra Tech for the VVP. Does that mean he can't create stuff on the fly? What constitutes as Ultra Tech anyway?
There's sort of a balance. You as a GM, have to accept that superhero adventures sometimes can be a little absurd but at the same time you don't really want to create a adventure that is so weird that it becomes unworkable.