We changed the ranking system not too long ago. Details can be found in this thread...
Click Me
Will be adding more when peoples post counts start reaching 2,000 so your suggestions could come in handy then. I don't want to make the ranks FF8 exclusive however, because that would just ignore the other 11 or so games.