Well, the Mega units WAS working on my aircraft, boats and tanks, and now it doesn't work on any of them.
Yeah as I said, it's bugged. Seems to work once per level and only for existing units. Just use the money cheat and you can continually spam new vehicles anyway. Not a big deal as the RTS component is so pathetic that there is no build timer or anything.