There should be a site hosted for the mods people will make!
Viewing post in Witch's Table: TF Roulette comments
Making it multiplayer would probably be difficult, since I've never seen a game like this ever have online integration. If you are going for a website route, though, you might wanna just go the extra mile and make the entire game it's own website. It'll probably give you less coding restrictions as well.