Hey there long time user first time poster.
It appears that the weighting values for enchants from professions vs. gems are not valued correctly.
for instance, if you look at my realm, isolate just blood dk, you will see that im in the top 3.
looking at the scores i am currently #3, however looking at enchants i have all +20 and enchanting ring chants aswell.
the guy thats #1, as lesser enchants, but he has the blacksmithing +2 gems. giving him a greater score.
i feel that your weights should be adjusted to account for this.
i also feel that the ring enchants should be valued the same as a gem.