It doesn't appear to be very mobile... it seems like it would take a lot of work to get it into a tree, making it unlikely you'd move it easily.
I wonder how you would easily get into and out of the platform??
How big is it? I can't think of a tree in the timber I hunt that this would work well in.
Aside from that, I like the concept and the idea. I see you have lots of other tie-off's and such for the corners to avoid extra motion of swaying side-to-side. I guess my biggest hangup/question is: Why is this better than a large multi-person ladder stand with a camo skirt?
"When a hunter is in a tree stand with high moral values and with the proper hunting ethics and richer for the experience, that hunter is 20 feet closer to God." ~Fred Bear