I think employing 3d printing for this purpose is a great idea! However, the Geneva drive is fairly limiting in the sense that you have to divide the circle into a certain number of stops, say every N degrees. It would stop at every N degree spot, so in operation it would not look very...