This site as you can see on the character page takes into the scoring system:
- gear
- gems
- enchants
considering your spec of course.
Unfortunately there is too many classes/spec with "hidden" stats :
- resto druids in tree form
- balance druids in moonkin form
- feral druids in cat and bear form
- DKs with auras
- shadow priests in shadow form
- ....
Base stats is something individual and depends of your playing style ,example:
- one resto druid can use all spell power gems and enchants
- second one can use all enchants and gems with spirit and intellect
From our experience both can be equally good in raids depending of the spells they use the most.