Are you thinking only B2C or B2B as well? Also "user" sounds more substantial than what you describe in your last point which is really a lead with expressed interest that has agreed to be contacted again. A lead isn't exactly a user.
Having clarified that distinction between user and lead what you seem to be thinking of offering is $20 per opted-in targeted lead along with design and copy editing services to make pre-launch start-up look more professional.
The pricing seems fine if you have a portfolio that shows that you can actually do the design and copy editing. I feel like the 100 users or your money back is gimmicky.
Maybe a fixed pricing something like the following:
Logo, color palette and font selections - $300
Create landingpage - $300
Writing and copy editing for landing page, automated response email $400
Targeted opt-in leads $10 per lead
This still gets you to the $2000 if you succeed at the lead generation.