Earlier quoted context omitted.
There is still a ton of information that you could provide to the new users visiting your home page. It is your job to convince the users to send that first email. Suggesting that people create throw away email accounts does not sound like the best user on-boarding process. This is where examples, or better descriptions on your home page would help.
Okay. Good point. How would you describe it through words? Keeping in mind people don't want to use their personal emails. Suggestions welcome.
That's your job. :)
Put it out there, be as succinct as you can, and tweak it along the way. No shortcuts here.