Regarding confusion (not confuse ray, not swagger, but the pseudo-ailment):
1. Banning confusion as a whole is just another way of Fox only, no items, final destination. Seriously, let's just create a no-ailment metagame if we're at it.
2. Unlike evasion, it can be easily taken care of by switching out, substitute, and taunt. You also have a 50% chance of bypassing it every turn, unlike 6 double teams.
3. Unlike evasion, sleep, and other annoying mechanics, Confusion is pretty restricted (Hurricane is only used by less than 10 mons or so, and even the has a shitty accuracy; DynamicPunch is exclusively used by Machamp and lolGolurk, etc)
Priority Swagger however, makes the game a solely luck-based scenario where your opponent gets punished by being unlucky and hitting itself stupidly hard 50% of the time. Not to mention, you can always spam Prankster Subs until you manage to score a miss or a parahax.
tl;dr I'm all for a complex ban on Swagger + Prankster.