Thanks for the in-depth suggestion, going as far as giving calculations!
I think what you said is true, a point system based on heal, dmg and tank hit per point can be easily unbalanced . I didn't think about it until now, in cases of there being only one tanker, one healer and various shooters...