I actually like the airstrikes, they are an excellent counter for when you loose your vehicle plant and are getting bombarded by the enemy team (or in back-and-fourth stalemates at chokepoints), but they take some time to paint the target and the laser is visible so if your team spots it you can at least avoid it in time.
I hope they add a couple more avenues for comebacks, as it can be pretty hard to win after you loose some key structures if you don’t have an organized team. Though looking on the website, they are going to add more types of tech structures to be captured throughout the maps so that might help a lot.
Man, I would really love it if Blizzard would make something like renegade but for Starcraft - though that would never happen.