Cool stuff Margloth, nice to see you back in the mix
His 3 life is for him being older?
I like
Turbo Boost
Imposing Presence seems
kind of iffy in the sense that the mini is only medium 5. Sure he's taller than some others, for while some of our med 5 figures are just at the bottom of the 5th level of terrain, he's near the top of the 5th level. So he'll be bigger than most size med 5 figure, but I don't know if that makes him Imposing to figures like Thor, Hulk, Surtur, etc. or even a 180 point Giant Man. Also, he's just a dude in a suit and not a badass like Darkseid.
Air to Surface Missiles is cool. While it seems like a lot going on, once you get used to the non-flying/stealth flying requirement it's quite easy and then the passing over adds to the theme and adds to some tactical play. He will get to use the missiles at full range after using Turbo Boost so while not as powerful as his normal attack, it will be certainly something to think about in regards to whether to get the most out of his normal attack or getting the most out of his range with the missiles.