I don't like SubPuP. Metagross's STABs have terrible coverage, to the point where three attacking moves is a must, and PuP just doesn't cut it as a fighting move. Being able to take advantage of checks such as Alomomola, SD-less Mega Scizor, and Zapdos is sweet, but not worth it when it means...