Thank you for the suggestion. But we prefer to use our own launcher. Because we will continue with this launcher in the future.
Would it be possible to make your launcher work without asking for Administrator access?
It still won't be ideal, but at least it'll work for https://itch.io/app users this way!