This card brings up the question of which goes first, Weakness or Resistance? 'Cause I KNOW I've seen a Pokemon with those two types there.
Of course, I suppose that's where Sky Uppercut comes in play. Only 1 set energy & 2 randoms for 50 "piercing" damage is not too shabby for a Stage 1. And ANY 2 energy for 20 damage & coin paralysis is pretty good, too. Low retreat cost, but needs a different weakness (hello confusion) and a resistance.
8/10