Hi Tom, I think the site design is match with a blog type website. And for as portfolio site, you need to be more creative for your site. Speed loading is fine.. Keep your good work..