I used it last year. Easy to apply and dried fairly quick. I dipped my traps twice.
I stored my traps in a Rubbermaid tote and even after about 3 months, I noticed a slight odor when I opened up the tote. The animals didn't seem to mind the odor though as I couldn't keep the coyotes out of the traps.
The stuff seems to be very similar to flooring bond enhancer. Same color, consistency, and smell. I don't know what the proprietary ingredients are but I wouldn't be a bit surprised if flooring bond enhancer for self stick tiles would do the same thing at half the price. I may experiment with a few traps this season.
I'll probably use it again this season as it was quick and effective compared to dye and wax.