its quite common for a website to have minimum problems
if this has many and many problems how can u see these many people participating in this site.
just mention in points what all things u didnt like in this site and whre changes to be done
it should be like suggestion so that david will look into it and change it if necessary.
i request you to try working on site for some more days and see the result.
every site needs some time ....... and obviously gud feedback for its development..
Its better to