That pretty much is flatpak (snap too but proprietary sets bad precedent). Install it, have shop, click install, it works. Used to be more of a hassle from what I hear but its easy now.
The issue for example with ubuntu is that they push snap so hard that flatpak integration seems kinda broken. If you use discover on kde/debian its like flatpak is just part of the ui. I‘m gonna make a video in a couple of days just to show how easy it is. Updates too.