PenutBrittle: I like this a lot. Short games with maybe 7-9 players run by mods who want to experiment/gain experience before trying one of the big games. Plus it wouldn't be as high pressure, since the games would be shorter.
Well, I was thinking run by experienced mods with a few experienced players, but orientated to a newbie audience, i.e. everything is as stable as possible to introduce new players - a few "normal" power roles, no invented power roles, balanced teams... etc. Maybe put a cap on the number of "2+ games" people allowed to sign up for it... But yeah, it's one idea. :)