No sign-up required but it's asking for email and it looks like a survey? is this a beta test?
What I see here is you are collecting data from us including email? No other contact info only Twitter account.
Since this is a new business and I think you are looking for a beta tester this should be posted or moved to
Services sectionNo one will test and use this unless if you give some rewards to those who are willing to test your site.