I think the design of your site is ok and all the information looks well documented. I really looked at every detail and found nothing that I think you should change.