Yes, true if you use local eulers rotations BUT NOT if you use global quarteronion rotations (its very important that you use synchornized quarenionions interpretation on the curves, otherwise it will NOT WORK).
Also your rotate tool needs to be in world mode, otherwise you wint rotate what you think you do
Due to the nature of how quats work you can do this ad infinitum as you can see in the video. Please not thet bacause maya goes quats and back its NOT a good idea to set keys haphazardly otherwise maya can reinterpret no move as 180 rotation so copy the values instead of keying them form the previous ones.
Now if you need this to be handled by a character it gets complicated, id suggest in that case you work out a mel script to do the keying instead.
PS like you see from the qt mov in previous post it works i did it yesterday in 1 minute. After i used 10 minutes designing my work flow.