The only real way to doing anything about swift swim would be to bump the pokemon using SS up two tiers. Example Kingdra usually in OU using Swift Swim would be bumped to Ubers. Armaldo and Ludicolo using Swift Swim would be bumped to OU. Obviously no way to do that, so they stay where they are. Lrn2counter better.
Kyurem-B is stupid. Why are we discussing moving him to OU?
Genesect, on the other hand, needs to be in OU. His trademark moveset of 252 sp atk and 252 speed with a Scarf and Flamethrower, Ice Beam, Thunderbolt, and U-Turn WITH the addition to Download(Usually Download isn't THA