So after much thought, I will revisit the concept, keep the filters but do an actual shop selling only games from small studios (artisans) and at least initially fully limited to those on Steam that could not get on the popular short list: a second chance for those (like me) that aren't good at marketing.
The new name is not decided yet but it will not be the filter shop. I will write the updates on my blog, stay tuned!
And if somebody think of a name, feel free to propose in the comments.