I somehow managed to beat this mission without any of these fancy tactics, but don't ask me how. It's been a while since I played it the last time xD. I tend to struggle in the missions where you have to defeat Buta and Sorcha in Helios in order to kill Pyro. Those damn Magnifryers : @@@@@