Just a quick observation - You really need to have some serious Ice counters, since a large chunk of your team are very vulnerable to it.
What will this be used for, by the way? If it's Wi-Fi or any kind of player battles, you need to start from scratch. My Swampert alone could super-effective...