With regard to the balance, 11:4 seems reasonable
With no role reveal? With this ratio, if Town and Mafia play equally well, Mafia will win every time.
I guess the question is,
will the Town and Mafia play equally well? It's not really possible to know that ahead of time, so it shouldn't be balanced on the assumption that they won't. A Mafia could expose themselves on the very first day and get lynched, changing the ratio from 3:12 to 2:11, which would then look bad for Mafia; the Detective could also get hit on the first night and die, skewing things significantly in favor of Mafia. These outcomes are statistically unlikely though, and both outcomes can be prevented by their team if they play well enough.
If you want numbers for the 4:11 ratio, Mafia will win in 3 days if they play a perfect game, while Town can't win in under 4, and due to no reveal they aren't likely to win in under 6 even playing dominantly. That gives Mafia a significant advantage.
With the original 3:12 ratio, the average perfect win time for both sides is 5 days.
if you want more fun you could consider adding 2 or 3 masons to the town (masons know who each other are but no other special information).
This is an interesting alternative to changing the ratio, although I think it'd need some adjustment to work properly here. I don't know if Moose ever used this in any of his games, but I can't imagine it turning out well. With the way it's stated, they'd just claim immediately, and you either end up with a fast and easy hub, or you'd have the Mafia counterclaim and everyone involved getting lynched.
I'm sure it could be made to work though, one way being that it only goes one way: a Mason is told the alignment of one other Townie, not the other Masons. Then it wouldn't be possible for the Town to definitively trust any single Mason since they can't confirm one another.
Another variation would be to give Masons a night visit, and when they visit someone, they get a result of "Mason" or "not Mason" for the other person.
I think it is a little easier for the town IRL to read people and figure the position out
That's interesting, it seems to differ based on the person. Some people on here claim they are good at Mafia in real life, but then don't play that well here. Alternatively, I know there are people who play better online as opposed to a real life setting.
In the games I've played in real life, I did well enough, but I find Mafia in this setting to be more enjoyable; it's more skill-based and competitive, mainly due to the long periods of time which transpire between cycles. When you say or do something which is suspicious, it doesn't merely get lost when whoever's yelling loudest in the room distracts you. It's preserved there, forever, waiting for someone to notice it. The same goes for voting patterns and other behaviors which you have enough time here to actually analyze.
That's been my personal experience, at least. I guess it's different for everyone though