I agree, I think ghost is the toughest but CAN be won...though a lot of this depends on the team comp and the skill of the ghost player. Fairy - a lot easier if you are running magnezone, but still tough because of both Iron Valiant and Flutter Mane. Dark - actually fairly easy, set up rocks...