Turning that bug into a mechanic seems interesting, I can see it in defense missions like you said, or maybe you catch the enemy base off guard in a mission and hit their hangars!
Would need to think it through however, since there will probably be lots of pathfinding and gameplay work. I will consider it in the future when buildings will get reworked.