combie:
Nein, ein delay halte ich in der Situation für böse.
Ein delay blockiert den Arduino, was bei Bewegungen gefährlich und damit verboten ist. Verwende stattdessen millis und eine Ablaufsteuerung. Da stimme ich mit #8 vollkommen überein!
Sollte sich ein Mensch an Deiner Konstruktion verletzen können, so solltest Du lebenslange Schadenersatzzahlungen unbedingt vermeiden.