I think it would help, you could also have a link to a separate page where you show screenshots and how it works if you want to keep your landing page minimal.
It's just a trust issue, not in particular with you, but if I come across a website that wants my email address but doesn't clarify what if offers in return, I'm hesitant in giving up that information.
Also it is not clear to me, if my full name would be shared with other users of that page. I certainly don't want my new employer to know that I'm looking for a study buddy for "Java 101" right after accepting that offer for a senior position :)
It's just a trust issue, not in particular with you, but if I come across a website that wants my email address but doesn't clarify what if offers in return, I'm hesitant in giving up that information.
Also it is not clear to me, if my full name would be shared with other users of that page. I certainly don't want my new employer to know that I'm looking for a study buddy for "Java 101" right after accepting that offer for a senior position :)