This set is great for anyone who likes the LEGO Ideas sets or Dinosaurs. It's fun to build an looks great when displayed. The only thing that would make it better would be prints instead if stickers.
For the naming of the Triceratops: As far as i know, it's still on debate if Triceratops and Torosaurus are the same species. And if they are specified as one the name will be Triceratops, because of the principle of priority. (You can learn more about this in the podcast iknowDino or on the blog everythingdinosaur.)