Most of them are fine. However, some of them I have criticisms on.

1. Lookout/Arsonist: Once again, the Arsonist is in a shit pairing. Everyone should know how hard it is to fake a Lookout (unless you're an Agent). As such, once the Arsonist is detected by the Investigator, it's game over for him.

2. Jester: Why is he paired with Mayor, Mason Leader, and GF? Everyone ALWAYS makes the GF detection immune, therefore, it's very very very easy to confirm a Jester once an investigator tracks them. Beforehand, investigators often mistook jesters for godfathers, but now, the only way a jester can get lynched is if he acts like a retard and never gets checked.

3. Survivor/Amnesiac: Once again, they are in a shit position because they can possibly be paired with GF and Framer. And besides, even if neither are detection immune, town will just kill them off anyways.

4. Framer: Now, they can roflstomp all over sheriffs, but if an investigator checks them, then they are screwed. This is because I don't believe Framers can frame players as framers.

5. Coroner: It literally has no pairing. No non-unique town role should be this easy to confirm.
__________________________________________________ _________________

Suggestions:
1. Pair Survivors and Amnesiacs seperately. They're already mostly anti-town as it is, make them loners again.

2. Bring back the cit/sin alignment. It always consists of Citizens and Jesters, but also includes roles that can be immune to detection.

3. Coroner should be paired with Arsonist because Coroners are much easier to fake. It also makes sense because both roles use oil, Coroner use it to determine deaths, and Arsonist uses it to burn people down.

4. Lookout should actually be placed with Detective and Agent because those three combined basically the watchers.

5. Spy should go with Framer because Framer needs a pairing in the event an investigator checks them.