I like how the people criticizing TC are missing the most obvious points.
A team of 5 will slow you down. Training 3 Pokemon, tops, is the most efficient way to clear in-game. And there's no way you're having a team of 6... what will you do for your HMs?
I've beaten many different Pokemon games with a full team of six, and it really isn't as hard as people say it is. I don't really see a problem with having a full team, but I think his team can be improved in other areas regardless.
Official Mike Meekins of AA5 boards. Official Olimar of SSB Wii U Boards. Playing: Sonic '06, Newer Super Mario Bros. Wii