Can you elaborate a little bit on what you mean by "dressed up". I am looking for feedback here :-)
Yes its mostly a developer driven UI.
About Help Section: I am continuously building out the help section from what people ask on our support aliases.
About SEO: Excellent tip. We have seen traffic come to our few blog entries on certain long tail google queries. So we will be working on this next.
I don't see your email on your profile. Maybe I can pick your brains about what you did for the French Market.