About the Game Listing, I know of 3 Mafia games being made that aren't on that list. At least one of those (Me and coolking49) is a Beginner game, and Mekkah implied in a PM that another Beginner game is waiting for approval (Correct me if I'm wrong). Just because a game doesn't show up on the Game Listing, doesn't mean that no games are being made.
However, there is still not enough hosts for 2 Beginner games at a time. And unlike a few months ago, the Standard games going on now aren't good for Beginners. You can't play Mafia without a host, so until hosts for Beginner games step up, nothing can be done about it.