For those that are interested. I ended up purchasing one of these stands to give it a shot. All I can say is WOW, it is amazing. It is obviously not for everyone. However, if you are hunting public land or private land where you are in danger of a stand being taken, this is the stand for you.
The stand is very light weight, doesn’t come with shoulder straps but those are not hard to make up. As far as ease of putting the stand up. It literally took me 2 minutes. You put the bracket around the tree, set the stand in the bracket, adjust the cable length to level the stand and finally attach the bottom strap. I’m a 270# guy and the thing was solid from the first step onto it with no noise. And the seat is a very cushy comfortable seat making long sits very easy.
As mentioned above not the ideal stand for everyone. But for what it is and those that it would benefit it is a great stand!