Without this upgrade you can use a squadron activation to largely do this anyway, no? Especially if you're first player. With this card you pay 5 or 6 (can't recall the cost) simply for the privilege for a slightly safer journey.Seems pretty straightforward to me, based on the FAQ and rule book reference I stated earlier.
Let's assume that you guys are right. If that's the case, why ever bother with non bomber squads? You could just fly in and drop your bombers like a one use ordnance. It wouldn't give your opponent any opportunity to react. It's for this reason, along with the FAQ and rules reference, that I believed your squads are placed unactivated.
Not to mention the deterrence effect.