So currently I feel there is an issue with how bodyguard fits into the metagame. I think that it is very satisfying if you die and take out another hostile target even if you die, much like the jester win condition tied to death. I do however think that having a Godfather + 2 support mafia makes bodyguard very trivial, to the point of complete dissapointment.
It is difficult enough to protect the right target let alone have someone that is not immune attack it.
Here is the changes I feel would help to make the bodyguard more all or nothing.
The Godfather is the mafia head and is very strong, all other mafia when alone or without him are able to kill and promote to mafioso. I feel that the Godfather should never be the one to kill if other mafia is alive regardless of role. That would be like sending the Manager to clean up the spill on aisle 3 instead of the minimum wage clerks in a grocery store. Here is what i recommend:
If GF is alive he will not be the one sent to do killings as long as he has subordinates, his lackeys regardless of role will be sent (they are able to kill if they are able to be promoted to mafioso when alone imo).
In this regard the BG will be able to protect someone and take down a member of the mafia if a successful save is made nearly every time in the early to mid game. This would also help in regards to having Roleblockable GF's being shut down randomly and having him outed. This imo would balance the BG and mafia. It would pretty much rule out the usefulness of mafioso but I hardly see those anyway since other roles are more fun. Here is how it would go down...
GF + Blackmailer + Consig
VS
Sheriff + Bodyguard Protecting him
GF Orders a kill on sheriff, Blackmailer (since lesser in seniority is sent to do the dirty work). Sheriff is saved and BG dies but kills the attacking Blackmailer in the process.
By using this method and game mechanics the BG is rewarded nearly always for doing his duty and the mafia is punished for carelessness and loses a member of their team.
I feel this change would be alot better than giving the BG immunity negating shots and would also benefit both sides when a BG is randomed or set in the game. Please post feedback below, thanks!