Staryu was pretty bad in my opinion; wasn't fast enough for a revenge killer, wasn't powerful enough for a sweeper, wasn't bulky enough for anything else. It's one niche in being a quick spinner is even taken by crygonal, so no real point in running it imo.
Porygon on the other hand has a fair...