AvG: I don't think that notation is good enough for nontrivial practical use (i.e. describing algorithms and patterns). The main problems are:
- it can't describe more complex things as one move, so you can't count turns intuitively with it, without visualizing stuff or converting it (quick, how many block turns is 6R 4R2 R)
- since it's only an encoding of which layers turn in which way, it can't describe any of the nuances that are so useful in algorithms and reconstructions
- the rotation notation is really awkward (having to change the name of the rotation when the cube size changes, ugh) plus it doesn't even make intuitive sense on non-LxMxN puzzles (I do NOT want to think about a Megaminx rotation as "turn the outermost three slices on the U face clockwise")
And, of course, it's kinda inefficient (lots of characters for relatively simple stuff, spaces required) and confusing (when doing 6x6 and 7x7 scrambles I get confused between 2R and R2, 3R2 and 2R3, etc. and using 3 as a suffix would only make this worse). It's definitely one possible proposal for a general notation, but it is not the best possible proposal by any means.