This is getting to the point where it is just rediclous. I have unlocked the female portrait at least six different times since the first time I got wiped only to have my stats wiped again. I really think if I post my bank file and ask for points the stats will just get wiped again and there isn't really much of a point to it.
But really would anyone not play mafia if there were no points? In the real world no one really gives a crap about how many points you have in a custom starcraft game. Maybe It is just I don't see the big deal behind this whole philosophy of achievements from games instead of just playing them for the sake of their own experience. Points aren't a measure of skill, just time spent playing. If the bank file is so puny it is way better to use it on something like a save slot and then if it resets every once in a while it isn't that big of a deal. The only real thing it helps with is determining the ideal next host and is that really worth all this shooting in the dark to get?
It would be cool to have them if Blizzard designed the custom maps for that feature better but they really didn't. Simple solution is just to focus on other things in the game and maybe go on the battle.net forums, write a rant yelling at blizzard about their bank files and then get the mafia community to support that so that blizzard will maybe look into fixing it.