Well done - congrats on shipping! Just be aware Landr is a pretty established audio mastering platform. Not that I'm trying to convince you to 'rebrand' (although certainly easier earlier rather than later) - but picking something where you don't compete on a name will make it far easier for you to 'win' in organic searches and if you ever buy ads (I see Landr already bid on their own name).
Good luck with it all!