You have some quality images and a clean presentation. Consider where you would want someone to go next if the came to your site and why. It is not crazy to design it as you would surf and check that against your flow chart. You have a lot of good content in the body of the home page which should be balanced with the header open space feel. Great job.