/r/dota2 usually keeps track of newly available stuff in dota2 and if it's good it's usually linked and talked about quite a bit. As much as r/dota2 can be real negative, when something decent hits they will talk about it and try and show it off.
If anyone wants numbers, I just got a little under £8.5k (that's probably about $16k USD) for 12 months sales of my Stormcrow's Spirit Witch Doctor set that was a finalist in the Polycount contest. It's the only thing I have on the store so far, so I can be pretty confident that's all sales of that set. I suspect most of…