I have never used it or know anybody who has but to answer the question I would not use it in a pop up situation. Just get the wind right and go hunt, use the money you would spend on that crap and buy some more broadheads.
Lol if this really works, I'd have killed 2 deer last weekend. Wind absolutely screwed us over on the last set. Idk. I might try it. The inter webs gives it good reviews.
Thanks for input y'all.