No way should Weavile go to B.
Weavile can easily threaten any Tapu Bulu and Zygarde and Landorus-T set, no matter what. Also it beats the majority of Psychic types in the meta too. Tangrowth also hates this as it can either Knock Off or hit it with a hard ice move, especially the Choice Banded...