Statt Schrittmotoren würde ich Servos verwenden. Die sind billiger, brauchen weniger Steuerelektronik und reichen von der Positionsgenauigkeit her wohl aus. Außerdem bräuchten die Schrittmotoren noch nen Referenztaster, um die Position nach dem Einschalten wiederzufinden.

PS: Stromversorgung direkt schalten geht nicht?