I put something on Sourceforge while at uni and it pulled in thousands of downloads. It works but it looks a bit naff now, should I have a really polished product in my portfolio?
good. don't worry about polish, just make it easy to find. i use github for this since it's very code-centric. doing stuff like this (it might not even need to be OSS) can be a bullet point or URL on a resume. you'll be ahead of many candidates.