It gives you a lot but I usually don't need the glider because I'd rather have a forward OP since they allow for the weapon racks in addition to pop free healing. Basically I just need the commandos but I have to get all that crap first before I can get a commando sqaud. I don't like the Air Landing officer because its only a 4 man sqaud so I'd rather get commandos but I can't without first getting the ALO. Plus the glider takes damage and can't be repaired after it crash lands and after it dramatically and loudly announces its presence to your opponent. And once it's destroyed that's it no more commandos without calling in another one. Honestly I hate how that mechanic works with Vanguard Regiment.
Then why are you picking Vanguard? You've got three different options to get Commandos: why pick the one you don't like?