re: your team
So anyways, I think first you'll need to change Poliwrath from Toxic to Scald. Fishing for burns is great, and it does cripple physical oriented foes. Next, I think while you already have changed Avalugg specially defensive, I think using Roar is an option as you do have a great hazard stacking team and you can weaken opposing attackers without directly attacking.