Thanks for your detailed feedback.
1. Yes, I'll be building a landing page to better place the problem we are trying to solve. 2. What do you suggest for this point? 3. I've received multiple feedbacks asking for a login-free access, so I am thinking around it. 4. Yes, for sure it's in my todo-list.
Understood your point about explanation.