Just 20 points for 20+ games! I would have thought more like 300 or something. Anyway, that's just nitpicking. I'm not joining any new games at the moment as I'm going away on a holiday in a month or so, but good luck on finding the players.
I'd join but I teach at exactly that time every weekend. And I can't *really* commit 100% to the same time every week. Every so often I have to go shopping or do something with the wife on the weekend.