i also think that adding this wuanitity of roles would make it a little too complicated but still love the ideas
so i would say medic, bodyguard, detective and captain would make the game wayy too easy for crewmates to win
Detective has to stay near people for about a minute to 2 minutes to find role so he is not op.
plus I made it so I upgraded the captain so he has to wait for 3 people to get ejected or killed.