Personally, the thought of working with rotating blocks for anything gives me a headache. Unless timed and rotated perfectly, the project could be really wacky. Too fast, too slow, too far, etc… You get the point.
Because of this, I propose a new block, similar to it's gliding counterpart:
glide () secs to x: (0) y: (0)
It would look something like this:
rotate cw () secs to (90 v) degrees ::motion(replacing the “cw” and “ccw” with the arrows used in the rotation blocks)
rotate ccw () secs to (90 v) degrees ::motion
This would allow people to choose exactly how long the sprite would take and how far it will go when rotating, instead of calculating or using trial and error. Not everyone has the time, mental capacity, and sanity to use these methods all the time.
I seriously think a lot of people would be very happy to see this block added, me included.