Everyone wants their role to be added. This isn't for everyone.
While lucid is actually active at present, this thread is for fixing roles and mafia-related features. Improving the game itself is more important than adding a bunch of role clones.
-Enchantress: Make her able to give out crystal balls everynight, or at least like 3 times. At only 1 on the entire game, it's a pretty useless role. It's not a role used in ranked, so it wouldn't really break any setup that I know of.
-Party Host: I personally don't care but a lot of people seem to want them to be able to play a youtube video at the party. Maybe make it so that you can set it up in your profile instead of having to look for one manually everytime (or have the party host pick it during the night instead of day)
-Baker: If it suis/vegs, make it so that there's no famine anymore.
-Chef: The cheffed people should receive a bread.
-Samurai: Make it start with a knife maybe.
-Penguin: Maybe it'd be cool to give it a more useful message eventually, but rarer, like 1% chance or so. Maybe revealing the role, like a detective.
-Monkey: Make it 3rd party that needs to make 2 or 3 people kill themselves or something along those lines.
-Secretary: Maybe make it so that its power also activate if she dies during the day (Not by lynching but by gun/bomb/etc)
I can personally give you code for all of the suggested mafia features, although it would be easier for you to add clickable links than for me since you have access to the unjumbled source code.