Sorry for the late response. Just saw your comment.
First of all, I really appreciate it that you took the time to give me such valuable advice.
Regarding (1) I'm trying to come up with a more sophisticated name that is still catchy and has some kind of relationship with what the platform actually is about. All the ones I thought of were already taken by some kind of other business or organization unfortunately. Do you have any suggestions? :D
As for the email addresses, I just changed the input field to say "Enter your email..." . It already led to a signup by someone with a regular "gmail". Great advice!!!
I would love to ask you for further advice down the road of the platform's progress. Would that be something you be willing to do?