Yep I have both, pre ordered both, got genesect as well, I have all 8 badges on white 2 and have barely started black 2 yet, I have these for my white 2 team
Emboar
Lucario has strength
Genesect for flying
Azurill for surfing only
I switch off a lot for the last 2 between an arcanine, Scrafty, regice, PorygonZ, and abomasnow all traded from Black 1