I like the set, but what's the basis behind the 40 Atk EVs? It seems like those EVs might be better stuck in bulk, as at least on some of your calcs you're close to the 75% damage from the things you're supposed to be checking - which is a problem with rocks in play.
While the set doesn't have...