Thank you for sharing your concerns. The Team is actively working on fixing several key issues and bugs. While we do appreciate everyone submitting those bug reports. We are prioritizing to ensure that we can address those concerns.
As for advertising, right now we are in beta. I am sure that you will see more from the Marketing Team as we progress towards the final release.