I am one of the people that start wondering about the quality of a product, when you hide away information like for example pictures and demos.
Forcing me to make a profile and to fill our 20 different information fields before I was allowed made me stop my buying process.
So this review is not about the product itself since I never got to see it, but about the way you want to force customers instead of attracting them ;)
Hope you think about that in the future.
Best regards - Your lost customer
You can create the free account any time you want, you don't even have to verify your email address.