I'm currently rank 138 in triples with a 1806 rating(I think I'm the highest ranked American lol). My team consists of Meowstic, Aromatisse, Mega-Blastoise, Machamp, Shuckle and Talonflame. It's a trick room set at its core, but I often find success in bluffing trick room and starting off with a...