Quote Originally Posted by Ragology View Post
...
You basically answered yourself. Give players points for damage, healing, mitigation and mechanics.

Healers in good groups dps instead of being idle so that is not an issue.