If it's the slip system he's referring to, yeah I have. Can't say much on how well it worked as a decoy but it made for a great hiking staff and umbrella. I was skeptical about it being strong enough to support me as a hiking staff but it quickly proved me wrong when I found myself using it more and more for support while side hilling. At that time, I was weighing 250-55ish and had a 25-30lb pack on. It will be going with me this year again. Their customer service is awesome too. I broke the camera mount, called him up, told him what happened and he sent me a new one for free. I'm using the pornographic elk pinup on mine.
The pros: Easy deployment and take down. Great resolution. You can stab it into the ground and lean it up against a tree to sit under it when it's raining.
The cons: It is long and not the lightest thing to take with you.