My friend and I were in the cave in dead island, I rode a baryonyx, he had a dire bear. We cooked the cave with our tames level 50-70. My favorite Dino because of its versatility. It traverses that cave very easy, anger in and out with no problem especially with its jump. By far my go to because of how good it is in land water and caves.
Baryonyx are quick like Allosaurus and do just as much damage (but don't get a pack bonus). They don't use oxygen for swimming and can sprint in the water. Right click in the water does an AoE stun that lasts about 10 sec. Their 'C' is a... Taunt? They also jump and you can fire a weapon from their back.
It's like a small Allo combined with a Kapro, in my opinion. Useful on both land & in the water. Use its secondary attack while swimming to stun, attack, and harvest. Does NOT stun Cnidarias, though, so do not expect to overpower them.