Port 'em, but "polish" isn't worth the time. Anyone who's worth paying knows what to do, like MHS. Call them, tell them your budget, and see what they say.
I'm guessing if you are porting you might as well go with new cams & springs. Because I'm thinking the gains from cams is more than...