I use Thor because, believe it or not, Sinoceratops is a lot easier for me to come by as opposed to the amount of Tenontosaurus & Dilophosaurus Gen2 it requires to make a lofty Tenontorex ever since patch 1.5 made them much more troublesome to come by. Gathering Allosaurus & Tarbo DNA is worlds easier. Sure there’s more required, but there’s enough out there that you just got to keep darting them.
So if I was obtaining as much DNA for the ingredients needed for Tenonto as I do for Thor, I would have Tenontorex on my team instead.
That said, Thoradolosaur is still a great dinosaur and one of the best Trykosaurus counters in the game (definitely top 3). And I like the way it looks.