I have not, but I wish I'd seen it before I bought cables. I drive in the winter in the mountains in Alberta, BC, Idaho, Montana, California, and Washington, and they are required in many places.
Frankly I pay attention to the weather when planning when and where to drive so I don't have to deal with chains or snow on the road. I carry them so some officious officer can't fine me or stop my trip. To find out what it was like, I put on and removed ONE cable set on a single wheel in a parking lot on a pleasant day, and it took me over an hour.
I don't plan to attempt it sitting on the side of the road in sub zero and blowing snow.
I see several advantages - it seems to work better than cables, won't rip up your bodywork if it fails, seems much easier to mount, and looks like it takes up less space in the bay.
2006 Patriot Thunder