OMG! I watched the video on that wonderful website and it was so cheesy it had to be made in Wisconsin! My 14 year old could hack a better video together.
I think the poster is either the "inventor" or someone trying to see him sell more of these TV tables.
Personally I think that there has been a severe lack of thought in marketing this TV table. It is a lawsuit waiting to happen when any part of it contributes to a fall out of a treestand. I'm pretty certain that any profit made will be lost in litigation and settlement.
I can't believe that they actually want you to attach the mount to the platform of a treestand AND SHOW IT IN THEIR ADVERTISEMENT!