Why go over the top?
Why would a stepper be over the top?
There are plenty of models available for small prices, and they are often of "industrial" quality, unlike most hobby servo's.
Quite often you don't need an end switch. You just run it one way for more then the total travel length to get it into a calibrated position.
In general I don't like the hobby / RC servo's at all. It starts with a lousy protocol which has an inherent low resolution and slow update rate. On top of that there is no speed control at all. There are a few brands of those servo's with a serial protocol and settable PID parameters (and more) but these cost a lot more. Some of these also have a HALL sensor for the position (so no potentiometers that wear out) and these can be programmed to do multiple revolutions.