I really love wow-heroes it's a great tool for checking gearscore, experience and also what i use to make sure all my enchants and what not are correct. i do have a few suggestions that would make the gear score a little more dynamic instead of adding up gear and enchants.
correct gemming +1 point per gem
set bonus 25 for 2 piece and 50 for 4 piece
socket bonus +5 per bonus
optimal meta gem +10