I don't think there's anything I didn't like about the game apart from the inactivity stuff that I did discuss in PM. I know I didn't particularly have the highest post count in the thread considering I survived till the end, and didn't contribute too much to discussions (since it was my first time, wasn't sure at all what to say other than agreeing with what people already said) I still tried to post when it was vital, and respond to PMs as quickly and fully as I could. I know it's not an obligation to respond to PMs and such but when you don't it comes across as either not really caring about the game or suspicious and then we end up lynching you and you turn out to be staff.
Apart from that I'd just say that maybe making it so everybody has at least a tiny role would be nice cause it's easy to feel useless when you don't even have a passive ability. I think that introducing the useless roles was actually a good touch especially things like Lysk's no vote, though giving the wolves a role that would almost certainly prove one of them to be human turned out to help them quite a lot.
Having roles that interact with other people's (Like Noble/cyber's being dependent would be pretty cool, too, as it would shake things up and cause a lot of confusion and mistrust