I think the site is developing nicely. Maybe lacking a little content but that is to be expected on a new site. Should think you will eventually have too much choice of content soon.
Can't really think of ways to improve it bar for gradually involving other people and their achievements.
As for site loading times well on my broadband connection everything was fine. If you are really concerned about site loading times on 56k download this software:
Webspeed.
The above software will help greatly on such things as time taken to download images.
Regards
MKJ
My site