Thanks! Time got away from me on doing much with the levels unfortunately.
More predictable rotation was one of the main mechanical things I would have liked to do more with to make it a bit less fiddly. Fixed degrees based on power, or maybe having it more likely to stop at intervals of 45 degrees were some ideas I would have liked to play with.