Your team looks solid but there's quite a big flaw.
Your opponent might set up Trick Room, negating your TW. Also, if your opponent has a Mudsdale in TR, it'll be able to do some damage to almost your entire team (Goodra is safe here). If you see a Mudsdale and a TR setter, bring Goodra for...