My opinions and a couple of further suggestions. Keep in mind that there is probably no way to absolutely-completely balance Ranked.
Spy Changes:
-Remove ability to read Mafia night chat
-Remove ability to read whispers once dead
-[Maybe] Now has three night actions that let it read whispers on the next day
The first two are excellent suggestions. Removing Spy's ability to read the Mafia chat would allow Mafia to discuss their strategy freely, and would allow more interesting, balanced and high-quality gameplay. The second suggestion, sure, why not, a dead Spy eavesdropping conversations makes no sense anyway. Well, the third one might be a good idea, if the Blackmailer change does not happen.
Blackmailer Changes:
-Can read whispers
This sure would counter Mayor-games. However, I am not sure if making everyone stop using whispers due to fear of a Blackmailer being present would be the right way to go. It is very similar to Spies killing off the Mafia chat. I won't outright oppose this, but might prefer some other way to get around whispergaming.
Framer Changes:
-Now makes framed targets appear with the Mafia Killing role to Lookouts
-Now makes Mafia members show up as Not Suspicious to a Sheriff and confirmed Town to Investigator
-Now makes any Mafia visits to the framed target not show up to Spy (including Framer)
-Can now change apparent cause of death via moon button, priority Vig>BG>GF/Maf>Jailor>SK>Arso>Jester>WW>Vet
The Framer needs buff, no doubt. But I think the second (and maybe third) changes would be enough. By the way, just throwing a not-so-much-thought suggestion, how about no "Town Power", but instead a "Town Government" category with Mayor and Spy in it? Making Mayor and Spy appear only through the Random Town and Any slots could be welcome to ranked. This would also indirectly buff the Framer, with more Sheriffs and Investigators being present to mess around with.
Disguiser Changes:
-On first disguise, the Disguiser's Last Will is displayed (acts as a forge, but uses the Disguiser's actual last will).
-On second disguise, the first victim''s Last Will is displayed.
-On third disguise, the second victim's Last Will is displayed.
-Upon death, the most recent victim's Last Will is displayed (only way the third victim's Last Will will be displayed).
Disguiser also needs buff, it is beyond useless at present. This is one way to solve the problem. The other way would be to make the disguised target's last will not show up at all. I am indifferent about what is done, as long as something is done.
Bodyguard Changes:
-Can only kill Werewolf when its target is attacked, not when its target visits the Werewolf's target
Seems logical.
Vigilante Changes:
-Death Note Removed
-Cannot shoot revealed Mayor unless controlled or target is transported
As much as I love Death Notes and they make games funnier, this is needed. The second change also needs to happen. Vigilantes practically only shoot revealed Mayors for the lulz.
Veteran Changes:
-Death Note Removed
Yes.
Jailor Changes:
-Death Note Removed
Not with Jailor, please. It is a good way to explain the decision to execute the prisoner. Besides, Jailor is very easy to confirm anyways, and I've never seen anyone request a Jailor to confirm himself via Death Notes.
Arsonist Changes:
-Douses now give no feedback notification
-Dousing an undoused target now extends the draw detector by one night
-Now detectable by Sheriff after first ignite
I like douses giving feedback. People noticing that more and more Townies are getting doused causes mob hysteria, which is an important part of the game. "We gotta find the Arso, lynch someone, fast!" The second change would be welcome. The third is a buff to the Sheriff, discussing it in the Sheriff section.
Sheriff Changes:
-Can now detect Arsonist after first ignite
-Can now detect Werewolf on non-full moons
-Can now detect Vampires
-Or scrap all of the above changes and make it a parity cop
The Sheriff could also have some buff, as most people seem to think that it is the weakest Investigative role at this moment. But these changes would also further harm Arsonist and Werewolf, which already have the lowest win-rates in Ranked. Another not-so-much thought idea: how about changing the Sheriff detect the alignment of the person? "Your target aligns with the Town/Mafia" or "Your target has no alignment at all" (Neutral). Would this in turn harm Exe/Jester too much?
Amnesiac Changes:
-Can now remember as Godfather or Mafioso if no other Mafia roles are dead
-Doing so with either Mafia Killing role alive makes you the other one, regardless of which one you remembered
-Doing so with both Mafia Killing roles alive rolls you a Random Mafia role
-No longer gives a notification for remembering a role
I think the Amnesiac is good as it is.
Transporter Changes:
-No longer gives feedback notifications
Again, I like the feedback notifications. This would just be too much of a mess. Investigative results in games with Transporter are already messed up, but if the only way to figure out who is being transported was to read the dead Transporter's will? Have to disagree with this change.
Executioner Changes:
-Can now have Spy as its target
-Can no longer have any Town Power role as its target
-Now loses night immunity after hanging its target
-Town must now kill it to win (it cannot win with Town if it is alive)
Agreeing regarding Mayor and Jailor targets, they are horrible. Spy targets just might work, if the Spy's ability to read whispers is restricted to only three nights. But what is the point of the fourth suggestion? Executioner unable to win with the Town, if it is alive? I see the Exe as a character that couldn't care less about anything else save for getting his target lynched. When he has accomplished his goal and already won, the Town and the Mafia may try to use some diplomacy with him to gain an extra vote. The night immunity is also fine as it is, it enables tactics such as using the already-won Exe as a Transporter shield.
Forger Changes:
-Forged Will can now be edited during the day or nights when you haven't picked anybody
-Forges carry over into the next day and affect lynched targets
The first change is excellent. Forger needs much more time to create convincing wills. (Removing the Spy's ability to read Mafia chat would also allow better discussion on who to forge or what to forge). Also needs some better GUI. The second change, well, no strong feelings one way or the other.
Godfather Changes:
-Can choose which Mafia member is promoted next via buttons in the Mafia box
Sure, why not. "That idiot better not become a goddamn GF". Also, if he makes no choice at all, priority would be Mafioso > Random other Mafia.
Werewolf Changes:
-Now detected by Sheriff on non-full moon nights
-Still cannot kill on Night 1
-Always kills visitors on full moon nights OR can kill on non-full moon nights if it didn't kill 2+ people the night before OR can kill every night, but killing 2+ people removes its kill for the next night
See Sheriff. I feel like allowing the Werewolf to kill on non-full moon nights is against the role's point, "a regular citizen turning into a beast every Full Moon". If it needs any change, maybe just allow it to not attack anyone at all by not choosing a house to rampage (easier laying-low strategy).
Witch Changes:
- Can now control people that have left but are not yet dead
Sure.
Alignment Changes:
-Town Power added (Ret, Mayor, Jailor)
-Neutral Benign changed to Neutral Unaligned
-Neutral Chaos removed OR restricted to Chaos game modes
The first change: maybe, i suggested an alternative "Town Government" in the Framer section. The second change: not a big deal. Neutral Unaligned sounds a bit redundant, so I like the present one better. The third change: Uh, what? So no Vampires in present-list Ranked at all? Or removing the Neutral Chaos alignment but making Vampires still appear through Any? I don't get it.
Jester Changes:
-Now Neutral Unaligned
Prefer Jesters as evil, and think that a Ranked game should always have a chance of a Jester (relating to your role list). It makes people to think twice before they lynch, and provides some nice cover and sweet chaos to other evil roles.
Investigator Changes:
-Change Investigator Results List
Some sort of change with Investigators is surely needed. Currently it has horrible stuff like the "Mayor/GF/VH" insta-reveal result and the "Survivor/Witch/Werewolf" insta-lynch result. These issues are best discussed in the Investigator Overhaul thread, which has a nice suggested result list. Your list is pretty similar and seems good too.
Mayor Changes:
-Can now be healed by Doctors (buffed so it can be part of Town Power)
It could already be powerful enough to be part of that category, since most killers won't dare to attack Mayor at all before the Town Protective is dead.
Retributionist Changes:
-Self-revives if killed without reviving anybody (buffed so it can be part of Town Power)
The other option is to nerf the Ret so it dies when it revives somebody and not make it a part of the Town Power grouping. However, this would require a reshuffle of the Investigator results list and warrant the addition of a new Town Power role
If Town Power happens, sure.
Vampire and Vampire Hunter Changes:
Too lazy to start exploring that thread (and generally Chaos roles in Ranked) now. I'm just glad that they appear so rarely with the present role list.