C'mon we're all adults here...
Your site doesn't explain at all how is it that you offer hosting for free, but rather keeps reiterating that it's free.
Do members have to buy domain from you or renew it on an annual basis? Perhaps you put banners or pop-ups on member sites...
The only argument you use is: "Thats our promise to you," doesn't really sell it to me. By the way “Thats” needs an apostrophe. 😉
So far I see bunch of teens that are too young to own a credit card flocking your way. You've got to be a little more upfront with adults though.
It's my opinion anyway. Good luck!