In much the way I am aware of the Windows store: I avoid it and work to get the software directly from the source. I regularly run into the issue of software not being there or being of unknown version.
Perhaps that is some bias from Windows following me over.
I love hearing about a new tool like this.