I actually agree with every point you raise. We've got a great deal to improve upon but like you say at the end, it has only been a quick project thus far.
I hope you'll take a look back (or follow one of us on twitter - @tomcavill / @helvetitee / @ccharlesworth) so you can see the site improve over the next few weeks.
Thanks again for taking the time to comment.