I feel like Shedinja has some potential in OU so I decided to build a team it and Politied because Drizzle prevents sandstorm damage that would instantly kill Shedinja. Also, many firetypes come in on Shedinja for obvious reasons and when Shedinja Baton Passes / Switches Out the rain softens the fire attack for the switch in. I remember Sun teams using Shedinja effectively last gen to help glue the team together and I feel like Shedinja would benefit Rain this gen in a similar way. My problem is that after these two I feel obligated to add a swift swimmer (like Kabutops who can set up on pokemon that come in on Shedinja), a means of removing and setting up hazards, and then account for various threats in the metagame on top of that. I can't seem to manage all of this and build a successful team at once. However, I believe that Shedinja could really work well on an intelligently built team so I refuse to give up and have come here to ask you guys for advice