I liked your use of smoke to storm the bays.
So, its obviously a lot easier with the PSI line of Sight mod. I'm playing with that too. With my restriction on pistols, grenades, and melee only, I'm kind of intimidated going up against these baddies. Watching those sectopods soak up the Heavy Lasers, just proves to me that suicide bombers are about the only tactic that I can use.
Cheers, Ivan