People here, including me are very paranoid about links of new sites shared in private, especially from newbie accounts. Some people have malicious intentions, like in this case
where one tester was tricked into downloading malware.I think the best thing to do if you have genuine intentions and want to attract testers to your new site is to create a public announcement thread about the site, and it's link