From a design standpoint, the green on the homepage is too dark with the black text over it. Lighten up that green, or make it darker and change the font to white. Otherwise, at first glance it looks great. I can give a more thorough review if you'd like (just email me).
G'luck!