As far as polishing goes, you dont need a mirror shine, but you do want to get to a fairly fine grit, maybe 400-600 or so. I'd think anything less would rust really easily.

I have one of those...