I've finished three games, replaced out of several others, and honestly don't feel like playing mafia is my thing. Modding however...
Mish Mash/LSG then?
I am way more active in those areas than in actual mafia, participating in several games and modding a few myself.
LSG persona list
[will do later]
This page is kinda short.
Yeah, I'll add more later. Update: I'll add more later, I promise!