You should make your home page different from the portfolio. As you said "i've started to work a welcome page into my site, simply saying hey i'm gareth blah blah, and then a couple of links to my recent work." make home page, portfolio, contact, one or two pages if you need.