Stepper or servo for a Rubik's cube solver

Hello, Im new to this forum!

I'm in the process of building a robot that solves a rubies cube. I've written the part of the program that provides the solution to any scrambled state.

Now that it's time to design the robot, I was planning to use two motors. One that pushes and holds the cube and another that rotates the base on which the cube sits.
Similar to: Lego Mindstorms Rubiks Cube Solving Robot - YouTube

So my question is: For the motor tha controls the base, is it better to use a servo or a stepper? I was considering a stepper as it has 360 degree of motion with good precision. The program will be much easier to write for 360deg freedom (since the solution consists of many 180 degree turns of a fave). Albeit, it can be written for a 180deg servo but it'll be harder and slower.

What would you guys suggest?

Thanks.

There was a Forum Thread about a Rubik's Cube device some time ago (12 mths ?) and I think it used stepper motors.

Sail-winch servos allow position control over about 3 full revolutions.

If it was my project I think I would go for stepper motors.

...R

I would go with servos. They are easier to control and self homing. They require no driver hardware and can't lose pulses. I imagine the set of instructions says which face to turn and how far to turn it (90, 180, or 270/-90). It shouldn't be hard to render those instructions as combinations of pushes, clamps, and turns.