When you know that these are more related to you then dinosaurs.. in fact these are more mammalian then reptilian. Also scientists theorize that the sail only go halfway up the spines. And most likely had hair or pseudo hail.
I feel like they just completely mixed up everything about this creature. It can only be stopped by a LARGE bear trap which is bigger than it, it can't be carried by even a megalo which can carry a goddamn parasaur which is 3 times its size, and it's as hard to tame as a giga, using freaking quetz kibble. All for an adorable little mini spino who's only good for incubating eggs (which isn't really that hard to do without it) and making kibble for galli's.
I don't see anything wrong if you don't ;)