Snrub makes some great points about the sides and how erosion/scouring works.

You also have to consider, if using concrete/riprap, how much height you are adding before water is flowing. If you only have 3' of freeboard to start, and add 6" rip rap, you'll only have 2.5' of effective freeboard before a dam is topped.

Earthen spillways should be as wide and level as possible, divert ALL water AWAY from any excavated portion of the dam, and once sloped for velocity, rip/rapped if needed.

One thing about rip/rap, it creates a VERY turbulent flow that can move some pretty heavy rock in big rain events!