I'll periodically update the OP with a list of good roles and some amount of points that reflects the power of the role. (As a baseline, VT = 10 points and Mafia Goon = 160 points.) I will be making the initial decision but am open to feedback on point values.
For
Then rand an integer from -10 to 10 inclusive and give it to the mafia. Then send them a list of all the scum roles and allow them to pick roles that such that the sum of their point values is less than this rand integer.
(I am very open to suggestions on setup generation because it feels breakable.)
For