Honestly, I feel like Gengar should go up to A+, Terrakion should go up to either A+ or A-, and Mamoswine should go up to B. Gengar is an excellent support mon, with great utility moves, such as Taunt and Will-O-Wisp, allowing it to cripple threats including Mega Kang, Landorus, Amoonguss...