So, the Asian "spinosaurs" are spinosaurids (aka including similar Baryonyx-like, etc.) rather than strictly a species of Spinosaurus? I am not referring necessarily to the recent news article but in general - does China/Mongolia have their own plethora of these dinos? Thanks, Brian