I just read over it. Love the concept of the team and Basculin's nickname. There's just a few nitpicks.
Ive noticed that the team is too reliant on Rain Dance. To remedy this, you should replace RD with Thunderbolt on Ampharos. Volt Switch shouldn't be it's only attack, as it shouldn't be relied on to do damage to foes. The same goes for Volbeat. Replace Thunder Wave and RD on Volbeat for Tail Glow and Baton Pass. Both of these moves get priority because of Prankster. Passing Tail Glow boosts to either Seismitoad or Ludicolo will make them nearly unstoppable.
About your weaknesses, I can't really change anything because your team has good synergy and will ruin the concept of your team.