Yes,
For the most part any creature within the mod that Is mountable and not a horse, Will in one atribute or another be better than a standard horse. That's not to say that horses in the mod are not good in their own right.
Right now there are well over 25 different mounts to chose from. I worked very hard to make each mount, dino or not, worth riding.