Although building your team around a single type of Pokémon is generally ineffective, having the best of the best can sometimes be beneficial. One of the more underappreciated types is Poison which is unfortunate since its effectiveness really shone through once Fairy-types were introduced.