"So with that in mind, does Goliath offer any benefits besides just being a mount?"
Yes, Goliath's has the unique ability of getting you killed.
You can trust him to leave you when you are fighting a fire giant, just the moment before he bashes you.
They are also secret alies to evil monks, having a sacred pact to disapear into the hills as such one appears.
Give you a decent mount and buy an elephant. And why an Elephant and not a White Charger/Stallion/Quarterhorse ?
So that next time the friendly Battlemage casts enlarge you wont have to return home walking.
With that i would love to know why the hell a Monk can Airtrash a mounted Paladin when they are not even flying.
A mounted paladin should never ever be laged by trip.
Monks already have enuff bonus with chakeras and vs Mages/Clerics.