I personally think that removing everything except for wigs/contacts is the way to go. Disguises are a powerful tool for some plots such as infiltration/social ones, and they should always require some planning/setup to really convince players. I heavily dislike the use of ponchos and hoodies in general as a tool for becoming a ghost and avoiding conflict as it becomes a get out of jail card for most people.
I also want to bring up that smallworlding shrouds and hoodies isn't really enforced on an OOC level so it's kind of not balanced there either. You can be respecting someone's disguise but there's nothing preventing from the other player on the other side playing to win to smallworld yours and fuck you up. I've experienced this firsthand multiple times where I have let people go, and know others who have, only to not receive the same kind of gesture in return.
So my solution would be to just remove all disguises except contacts and wigs to make disguises more of a plot/infilitration/manipulation tool rather than a requirement of PvP and combat as they stand now.
