Is servarr in the windows store? If not, it might as well not exist.
Just because users have been trained to download .exe's from random, unvetted websites that does not make it any less insane. See android, see iOS (and by now also windows) who all agree how insane that is.