Congrats for your launch!
No major issues regarding your pitch if you ask me. One thing I’d suggest for you to add is a definition of ASO on first use. It’s kinda clear from the context, and I can imagine your target audience may know it, but I feel I had to think harder than necessary. Perhaps add a link to a definition on first use of the ASO abbreviation (not counting the AsoGenie brand)?
With that out of the way, I’d say I was able to grasp the idea of your pitch within a couple of seconds.