Ho-oh should be eliminated. Stealth Rocks take away 50% of its HP everytime it switches in. Despite having Regenerator, it is still at a huge disadvantage. Other than that, Brave Bird has recoil so it reduces its survival rate even more.
Excadrill should also be eliminated. It needs Sand up to efficiently pull of a sweep. What are the chances that the opposing team doesn't have a weather inducer or Rayquaza? Without Sand, Excadrill can basically only Rapid Spin.