Brian,
I have used it. I tried it because of the same website. I honestly cannot attribute any sucess directly to the use of this product. I will say that I took two fair-sized boar hogs, while using the scent. Would they have been taken anyway? I don't know... But, it for sure can't hurt your chances. I can recommend their scent drippers, too.
I didn't take either boar right at the site of the scent, but I sure wouldn't rule out the chance that they were there because of the scent. What could it hurt???
For sure, the hog trappers seem to love it.