There are only a few moves i'd change in your team. First off the Trick Room on the Reuniclus is really out of place and it only really works well with just Reuniclus. Personally I'd replace it with recover because it can be pretty annoying to bring down with recover.
Also, on your...