
How you got through all of those Gym Leaders with THOSE Pokemon, I may never know.
I'd reccomend picking up the mascot of your game for your team. Maybe replace Amphorous with Magneton and Gyarados...well, it sort of depends with Gyardos. How's he handling? On one hand, you've got overlapping types, on the other, Feraligatr and Gyarados, overlapping or not, is a rather potent mix if used correctly. If you decide to drop Gyarados, replace him with the Extremespeed Dratini. It's worth the training IMO.
As for your last slot, I'd say maybe an Ice-Type, to reinforce your strength against Lance.
Team Status:
Croconaw Level 34
Togetic Level 32
Sycther Level 30
Gengar Level 30
Badges: 7
Ho-oh and Extremespeed Dragonair/Dragonite will be my two final Pokemon. Then I'll pretty much dump them all (except Dragonite, and I'll use a few of my Pokemon to breed a more favorable version of themselves) and complete my competitive team.