The ability to view a player's rotation in a graphical form would allow me to find out who is doing something terribly wrong a lot easier. For example, we just recruited a new prot paladin. He has great gear, but seems really low on threat. I used the expression editor to pull up all of his attacks in a row, and then used Excel to map each ability with it's appropriate cooldown in the appropriate timeframe.
Here's a quick example... it's ugly, but should illustrate what I'm talking about pretty well:

Each segment represents a global cooldown. That would be a perfect paladin 696 rotation. Unfortunately, ours was not using this rotation, but it required me manually mapping each ability into Excel to get a good idea of what he WAS doing.
The biggest issues I see is taking into account glyphs, haste's effects on the GCD, and handling of the sheer amount of abilities/items that could use the GCD. Even if not 100% accurate, and more of a rough draft of their rotation, it would still be a huge help.
If there was a way to generate this sort of view directly from the combat log and view it directly underneath a graph of raid dps with custom events marked (so I could determine how rotations change during movement phases, bloodlust, etc) then I it would make my life of weeding out the terrible players in our ranks 100x easier.
Like I said, it's a pretty big request, but would really establish WoL as THE place to upload your combat logs to if you want to do any really in depth analysis.
