Congratulations on launching.
Requiring account creation is more friction than the force of my curiosity.
I hit your landing page to have a novel experience.
Not to go through the same old same old.
But that's me and I am not in your target market, so take it for what it is worth.
Good luck.