I'm so sorry for the lateness of my reply. I've only just like at my visitor messages because I had a notification for one today. I've otherwise not seen them, which is why I'd never replied. Of your still interested I'd love to add your code and become battle partners with you for casual battle practices!
Oh trye its been a long long time. I've been playing around with different things. Managed to build and test 3 teams. Built a rain team on top of those three but I'm still trying to balance it I've noticed a few flaws here and there. How has it been going for you?
Well on paper your team was solid, but predictable. I'd suggest exchanging mega-pinsir for some that can take hits. Gengar/Scizor/Gyrados make much more immediately threatening megas. Plus Gyrados gets mold breaker and that'll be great against my rotom. Also with that many bugs/flying types you are weak to stealth rocks so a spinner/defog user?
Let's definitely do another battle then because sadly I don't remember :/ Also I don't fear Mewtwo too much >:3 so go ahead and use him. So far the only legendary that I've encountered that's been a pain was Xerneas and then I stopped using it.