tm and system wise its ok, consider u can spam tm all days now. awesome pokemon? hell no, most of them junks. especially the starters.