Hi in my opinon the best card is articuno. lets look at
the stats:
70 hp
no weakness
resistance to fighting
reteat cost of two
freeze dry
30:flipa coin if head oppenent pokemon is paralyzed
billzzard
50: flip a coin if head does 10 damage to all oppenents
bench pokemon.If talis does 10 to your bech pokemon.
He is great fr a raindance deck and raindance will make
a come back.