I personally think its a bunch of bull. But if it is real, at this point in my life I still do not want my hunts to be easier. I love the challenge of every animal I pursue and if this technology worked my hunt would be over that much sooner. Not what I am looking for.
Now you on the other hand, it may be exactly what you are looking for. Its no ones business but yours and I say why not give it a go if that is what you want to do. I for one would love to read your results and thoughts on how well it works.