Even if you're on the way to enhance the dods' gameplay, that physic ramp should embarrass the player's movement... How will you fix that ?
onAlliesCap -> disableMotion
you can trigger the explosion. let everything fall down which would take like 5 seconds. then freeze all physics by disabling motion.
I would advise to use a phys_hinge then too, you could get some more control as to where the radaris going to end up, and makes it more predictable. If by any chance the radar gets frozen up in mid-air, the remaining 5-10 mins of playable time is wasted