One bit of feedback I have gotten from the folks clicking the link is that it is getting blocked. Several have reported that their ISPs have blocked the site, some even after whitelisting it.
Is this all on their end or is there something that can be done for it to be more accessible, especially for non techy folks that would be instantly scared away.