Download full size inforgraph here.
Tapu Bulu is here, looks like it might be a decent grass attacker for PvE, so picking up a few might be a good idea. For PvP I have my doubts, looking at the moves I don’t know what you would do with a fairy without charm.
What to use? Poison, all poison! Shadow metagross with legacy moves still has a great spot, but don’t you want to use these poor poison types for once in their lives? Personally, Roserade is my favorite little PvP pick, and I’m happy to get her out in the big game!
Go to the official counters page for a complete list, including shadows and megas to see how your Pokémon perform.