Physically Defensive is what I've found to work best because you take hits from Altaria, Lopunny, Jirachi, Zygarde, Aero etc better. Not to mention a lot of specially based attackers like Hydreigon, Chandelure, and even Zam to an extent will destroy you anyway, and others like Nidos, Shaymin, Roserade can't touch you either way (though Seed Flare hurts quite a bit).
If you have an answer for SubCoil Zygarde elsewhere on your team then definitely forgo HP Ice (you will beat DD sets with Toxic and Gyro). Earthquakes pretty nice for wearing down Mega Aggron and Jirachi who you can't touch otherwise but are supposed to counter.
If you have an answer for SubCoil Zygarde elsewhere on your team then definitely forgo HP Ice (you will beat DD sets with Toxic and Gyro). Earthquakes pretty nice for wearing down Mega Aggron and Jirachi who you can't touch otherwise but are supposed to counter.