prett good actually. instead of vaporeon i would have gyarados. very easy to get considering that you should have the super rod.
It's pretty good as long as you have a strong tank Pokemon with a Ground or Rock type attack.
it all depends on their moveset. i approve but raichu and typhlosion could struggle a bit.
Yeah it seems OK I guess. But it's harder to rate without the EVs, stats, and movesets. And why rate in-game teams? In-game is straightforward. WiFi is where it becomes more difficult.