I tried a similiar set-up with a previous game I modded and it ended up pretty balanced and fair. It seems in this set-up, town was overpowered.
The only differences between this set-up and my previous one was that I took out a townie and added a RB and gave the SK investigative immune abilities to mirror the godfather's.
As for the Cop, his results came up as Maximal, Predacon, or No Alignment. No Alignment obviously being scum. However, out of 12 people, only two of them would have gotten the No Alignment result.
I also had the masons of my previous set-up find each other in order to be able to communicate with each other.
I thought adding the vig would mean he would make some misplaced kills and actually assist scum, as that's usually what happens.
Here are the Night Results
Night 1
Albert B. Rampage (SK) Chooses to kill ryan (vig)
Primoris (scum) is sent to kill HackerHuck (doc)
ryan (vig) targets HackerHuck (doc)
HackerHuck (doc) protects JordanA24 (RB)
JordanA24 (RB) Roleblocks Save The Dragons (Townie)
HackerHuck (doc) dies
ryan (vig) dies
Night 2
JordanA24 (RB) block TrustGossip (Townie)
Albert B. Rampage (SK) targets Sweenytodd (Mafia)
Aimee (Cop) investigates TrustGossip (Townie)
=Confused= (Mafia) targets Save The Dragons (Mason)
Save the Dragons (Mason) Dies
Sweenytodd (Mafia) dies
Night 3
Ryan2 (Mafia) targets Aimee
Aimee (Cop) targets Ryan2 (Mafia)
JordanA24 (RB) blocks Dusk (Townie)
Aimee (Cop) Dies
In my opinion, it would have been interesting to have the Maximals and Predacons turn on each other after eliminating the Vok.