Perhaps someone more experienced should co-host next game with either badal or coolking?You got lynched for asking for role claims, that's far from ridculous. Hell, I figured you were new just like Feng over there and just playing stupidly.
I've played and read all sorts of weird factioned games, 2 town 1 mafia, 3 mafia 1 town, 2 mafia 1 town, and all that shit. I've seen it work well before and played it well before, just because some hosts aren't imaginative enough to think of powers to counter mafia sniping at each other and still having a chance doesn't mean it can't work.
A real mafia community is hard to start, it's usually better to just have a good number of people saying "Yeah, I play on another site, I'd love to join in here" than to say "I want to host one and hope enough people sign up". The hosts weren't the best of course, but it happens with no games under your belt. Telling me there was a doctor out there told us exactly who to lynch and that wasn't a good thing.