I'm sorry you don't like it, but progress is progress and the functionality offered by the new site is miles ahead of the non-searchable directory listing we were using previously. The latency/long load time issues will be resolved shortly (this is an issue with our server host). As for logging in, unless you are submitting work to the site as an approved uploader, there is no need to create an account on Shipbucket.com - only on the forum itself. They are separate logins because integrating the forum login with the website login would have entailed a lot of extra dev work that we were not willing to pay for.
As we add more features the site will become more usable, and as we upload more work the library will become more and more complete. Once you need to find something and can just search for it (versus having to dig through directories), I think you will change your mind.