Impressive looking system. The only worry I'd have ... just based on person experience is failure at the hook and loop system. Generally side ways pulling on a velcro strip has caused it to come open for me on other things. Also just accumulation of "stuff" while out in the piney woods in the loop part of the strip tends to work against you. Would be interested in seeing some one in the hammock and moving around to see how well the panels stay in place.
Best of luck on your new venture! Nice to see new ideas come along.