First message ever here on Smogon! I like seeing unique teams like this that don't just bandwagon top tier strategies (Aside from Aegislash, but do what you must). Just be careful about Excadrill getting the opportunity to switch in and set up SD on Carbink or Aggron, especially Air Balloon...