Agreed on the branding. When I saw your post I knew it had been done before but didn't know how to do it, so I threw the link into a bare HTML page to see what it would look like.
What about doing your own form and data store, via Heroku or something similar?
Good luck with your launch!