I definitely like the new beginner's game idea. And of course I'll be up to moderate some of those games. I especially like the idea of finalising the role setup after the sign-ups are done. Hopefully this will bring some new faces to the Mafia sub-forums.
I think it's definitely worth a shot. Smaller games that don't require as much attention and that don't last as long are definitely more desirable when people are busy with school or with other things. In addition to what you mentioned @DekuNut I suggest Assassin in the Palace and Deathy. :)
I realized myself recently that I cannot keep up with two games at ones anymore, which is why I've decided to only play one game at a time now. Maybe the situation is similar to other players too.