While it has everything that a 7 year-old boy would love, it also had hard and painful environmental messages that it shoved done your throat at every opportunity. So it was a tad preachy.
The only reason I still watch it every saturday is because I hope that one day the characters will develop. I don't think it really has any violence. Mostly they just herd up Dino-bees then chill em and spill em.