Ah, Yes. I'm aware. When I posted this set Genesect was still OU. This set was made around Feburary. I honestly just forgot to reedit them. So, sorry about that.
Yeah, I am aware of Clefables threats such as Charizard-Y and stuff. But, I can't post them all as it would make the thread really...