The ion cannon doesn't even take that much space when it goes off and it not only knocks everything down but knocks people out of the game entirely with it's giant particle induced lag.
Also mushroom cloud stuff would need a Debris induced explosion which requires extra scripting in BL for some odd reason.