I think you’re selling yourself short. This is excellent, especially considering you didn’t even have to fully dive into it!
I would have appreciated if I had some kind of indicator of the charge-shot cooldown!