I would definitely not switch to Donphan. forretress is great at what he's made for: utility. He will usually set up his hazards, spin the oponents hazards, and from then on hes kind of used as death fodder to take hits. If you want an offensive spinner, Starmie is the obvious choice.