Just a couple of edits/disagreements:
Under "Overall damage multiplier (Nature/Arcane):" the number at the end is correct but the equation includes Master Shapeshifter, which is incorrect.
Under Glyphs:
I disagree with the comment about the Glyph of Starsurge. I think it is much more situational then you imply. For example, it could be very useful during Saurfang if it allows you to pop Starfall for each add phase. However, if it doesn't then it's a completely useless because you obviously want to save Starfall for that phase.
Under Gems:
At level 85 skipping socket bonuses will probably be the standard since the secondary stats get very devalued when compared to Int. At level 80 I don't see that being true. The only time I found it to be favorable to skip the socket bonuses at level 80 was if the item was a Double Yellow, Triple Yellow, or had secondary stat socket bonus.
That said, all of these difference are very small and probably not worth really debating.
Under Mods & Tools:
I realized you haven't changed this section yet, but if you get a chance I would add the Mod Balance Power Tracker.
Balance Power Tracker : Cataclysm Beta : WoWInterface Downloads
It's a nice little addon that is a big improvement over the Blizzard UI.