@YJ, if you go back to page 2 and look for my big post you'll see I proposed a similar solution as well as the technical method of storing the data.
If we were to have that many categories, I'd suggest two things. First, on the profile, the ones that would be displayed would be in order by number of games. Second, it would definitely be limited to only show the categories for which at least one game has been played. But that limit could also be bumped up higher, maybe 5 games?
If we go with the minimalist approach, then in my opinion there should be one overall rating that includes all games, one full press classic WTA non-live, and then a few others such as live and gunboat. I'm not sure whether those should also be limitted to classic WTA and whether gunboat should be split between live and non-live.
Also, to clarify, I have volunteered for this, although if others wanted to do it instead or with me, that would be fine too.
@Geofram, why do you think it would be rude to ask Ghost for a copy of the script he runs to do the calculations? Did he withdraw his interest in having his ratings system incorporated into the website?