Dinosaur is more the shock part than the physical throwing around part so alot will depend on how he scares with that one. (ETA- these are not smiley, disney Alasaurus type happy dinosaurs, this is scary, spikey, more scary jurrasic park style dinos!)
EE is just the adrenalin and you best like heights!
We took DS5 (he'll be six in march) on both and he thought they were great... he does zone out/blank out/switch off alot though when it comes to rides (he has high functioning autism & dyspraxia) so he wasn't all that clued in to the fright/adrenalin rush side of things and just took them as another ride.
DD4 (5 in march) there was not a cat in h*lls chance we were getting her on either of them but then again she didn't like big thunder mountain, space mountain, snow white or quite a few other rides either.
I felt quite safe DS5 being on the rides with us- he is tall enough and quite stockily built.