So basically, one huge issue this site has is simplicity for newer players. Upon joining an unranked game, which new players are forced to do, you face a couple different situations, all basically bad. You either join a game with a -ton of random roles that is a clusterfuck and scares the player away. Or you might join a game with a bunch of veterans who do stuff without an explanation which just confuses the new player, and likely drives them away. Or you join an unranked game with a bunch of other noobs who have no clue what they're doing and screw it up. In all situations, new players seem to have a tough road ahead of them. It's only the players who are smart and patient enough to learn about the site that will actually end up staying.
So, my proposal is this: Have a beginner lobby, where players are automatically sent to upon joining the site. There they can join one of the couple allowed setups (simple ones) and join a game. Simultaneously, the game will also have a couple of slots for veterans. Essentially, veterans with over 100 games played, may join the beginner lobby and join games. They can join the game, help the new players understand it, and so on. What do the veterans gain from it? Every 25 beginner games a veteran helps out in, they get 1 token (something along those lines)
This whole system encourages veterans to help out, helps new players understand the site, and I think it'd work. I want harsh critique. kThxBye