My understanding was that the top shown in the video is the saddle climbing platform and will be a separate product. They were only using it as an impromptu seat while developing the bottom stand and that the actual climber seat will be smaller. Go to 2:40ish in the video.
I think that is the part that is getting overlooked. Something that everyone has been wanting. I don’t necessarily want a climbing stand, I just don’t like dealing with sticks and I’m not into rope climbing. At 5lbs it would be lighter than my sticks and I could climb as high as I want. Interested to see the price point.