i found this product that seems to be quite nice but as many hunters and people as a whole are i found my self a bit skeptical, what are your thoughts on this new Quick set-up tool? http://treestandbuddy.com/hunting/home.html