Not a bad team. I think some common pokemon like Gastrodon, Infernape (after latios/tentacruel is down) and perhaps a Cele-tran combo. I think a Gyarados will be very dangerous after ferrothorn is down. SD scizor may give troubles, i.e. Switch in on the Ferrothorn, SD up and destroy most things...