aethe
Having read some of the threads on the freedesktop wayland gitlab repo about push to talk, I'm not confident push to talk or any other system for applications to register a global hotkey is something they'll deliver any time soon (if ever).
Some people find the min-maxing to be part of the fun, but it sounds like it stressed you out, so you just shouldn't play it that way. Take as long as you want, the game will not punish you for doing that.
My main question is about app size. Once one has fully built an app and is ready to distribute it to users... how does the file size compare to an Electron app?
I didn't spend a huge amount of time profiling this though, since it's very early days in my project and it'd take me less time to just rewrite what I'd done so far in a language that I know works.