Sleep is for the uninspired
I completely dig this idea. Congrats on the idea and perseverance to start your business.
One of the most important things you can do when launching a new website is to make sure there is copy on the homepage that explains who you are, why you started the company, what it is and how it works. Otherwise, people are going to say "This is going to take me too long to figure out". Once you`ve build a strong online presence and brand you can move the copy to an "About" page. Right now the about page is tucked away at the bottom and it doesn’t really introduce the consumer to the site or tell them how it works. I really like how blogger.com sets up its three-step process to get started. Maybe a similar element would encourage your consumer to dive right in.
Another reason to put an focus on this is trust – with your consumer. There are a million businesses out there and people are becoming skeptical. If they don’t feel that they are getting enough information about your business to decide they can trust it, they’re not going to stick around. It’s all about building credibility.