I think Stern will have some success with this pin. Not everyone will agree with the price or subject matter, but it will sell. Let's face it, it's different than what has been produced in the past one or two decades, so seeing something different will generate sales. I personally don't have the space or expendable income at the moment, but if I did, I'd buy it.
If I was a collector, I'd buy it for sure. It'll be a small run and down the road will be sought after.
You have to give Stern credit for going out on a limb and gambling on this pin, success or not.