I'm not gonna say it's the paradise, but it has some good stuff!
Yh no matter what they say about Lopunny being NU, I'll always use him, and he does his fair share for the team ^^
I didnt see much of Salamence, at first I thought it was going to do the same as gyrados, that scared the hell out of me! You have a very good team, from what I managed to see