The travel form basicly the druid class mount, with instant cast advantage, we don't get the guild perk benefit in ground travel form, but in flight form we must get that.
https://wowwiki.fandom.com/wiki/Swift_Flight_Form
'Patch 4.0.6 (8-Feb-2011): Mount Up: This guild perk now applies to Flight Form and Swift Flight Form as well.;'

Ground travel speed decrease in combat. That is a huge and annoying mistake, if you read the ingame tooltip, you can see that the speed increase if you cast the spell out of combat, not while you are out of combat, it's a mount replacement, like the mounts if you are able to get the 200% speed, you are able to keep that speed in combat too.. There is a huge different between 'when used out of combat' and 'while out of combat', and the tooltip say the 'when used', the blizzard don't care the actual combat state (because they threat this form like a mount), so this speed decrease in combat is a bug.

Aquatic form also bugged, the outdoor check is only for the mount versions, aquatic form can be casted in any water.. even in a cave what is indoor, but on this server in the cave we are unable to cast the form so where you check the outdoor part, make an another condition with swimming, if (outdoor or swimming) we are able to cast the travel form..

Flight form has many other bugs too, if you fly across the map, with every area changes the flight form dispeled, and recasted the flight form again, but we can get involved in combat in many different ways (like our own guards mark us in honor hold.. and we get the combat state..) so we are unable to recast the spell, and we fall down and die.. It's a amateur programer logic. Only dispel the form if we entering a non flying area, so do the check first, instead of dispelling regardless of needed or not, and checking after that we are able to fligh and recasting the spell..

Flight form also not get the master riding speed, which is an another fail. Proof to master riding skill increase the flight speed with 310% works on live:
https://www.wowhead.com/spell=90265/...iding#comments (first comment)
https://www.wowhead.com/forums&topic=255427 (just read the answer)

So in key words:
- Ground travel form keep the 200% speed in combat too.
- Aquatic form castable indoors too, inside any cave.
- Flight form, able to get the 310% mount speed if we has the master riding skill, the guild perks 10% works on flight form too, and do not dispel the form with every map chance, just if we are entering a non flyable map.