It's on the list and I've made progress, but I've also just started a new project at work so my free time is not what it was. Sorry.
I seriously wouldn't worry about it. The time you take away from your real life obligations, compensated or not, for anything you do for this site should never bend to just help anyone with their e-peen.
Thank you for what you have already done and if the site functionality froze just as it was today and only was updated to add new items (isn't that where we are anyway?) then it would function fine for what is required of it.
The single-player "ranking" system is an outdated idea anyway since nearly everything can be solo'd and that which cannot be solo'd can be merc'd or botted. Also, several (I'd say many, but can't be sure of the number) top players can multi-box or dual-main and a single-player ranking system doesn't take that into consideration either.
I wouldn't want to lash out at anyone and call them a no-lifer as I can imagine some people take this game thuper-therious and are very proud of what they have accomplished, but on the other side of the coin is someone could have equal "rank", as determined by a point system on here, and have only been swiping their credit card.
I think Missions and Crafts are taken into account, but missions are trivial for 117+ and crafting simply takes throwing gil at AH and either botting skill ups or just taking a few days (?) to manually skill to 110 (mats on AH and gil permitting). Note/Edit: Fishing can't be taken to 110 in days due to the 200 fish per day cap. I'm a 110 fisherman. I should have caught that. (Yay! Fishing pun).
tl;dr = Rooks, don't bend over backwards to help anyone's e-peen. Honestly, I doubt you sweat it at all though.