Hi,
I like the logo, and I think the overall look of the site fits with your goal of simple and functional. However, if you do simple, you also have to do perfect because otherwise anything which is not perfect will stand out like a sore thumb, especially when you're selling your design...