horses would be contemporary with mammoth and sabre tooth cat so they really do belong
making it a favored mount might be tricky. lots of stamina and lots of speed combined with high carry weight will help
because of the many cliffs and changes in elevation it's very hard to navigate the SE map with a giga without enraging it. That in itself is a balance.