I have a friend who has printed through a roll of this stuff, and I've seen some of the results from it firsthand. A couple of the examples looked promising. But the vendor clearly is not well educated about colour management and isn't marketing the product very effectively so far. And the surface of the roll my friend got was quite problematic leading to many of the test prints being unusable due to material problems. At the very least, that indicated some quality management issues going on.
I've been meaning to get some to test out myself but haven't had enough time to get around to it, especially given the issues that my friend encountered with it.