Yeah silly that those games are in there. the top 100 was cool enough when I first started researching pins, but now I don't care about it in the slightest. I've found that my top 100 is vastly different than this one, so I don't get much value from it. I just look for C2S's reviews and that's about it.
But yeah, until a new game has been out for x amount of time or there is X amount of reviews, it shouldn't even show up. If it's not a production game, shouldn't be on there. Nobody's gonna care what a non production game is rated. They want it because it's rare. If magic girl owners cared about the gameplay, there would be zero owners. Haha.