Sean is a member of the Cholla Choppers MAC here in Tucson. He does have e-mail but I don't have it with me here at work.
Sean is a very clever fellow and an engineer by trade.
I fly with him regularly, and while the take apart system he invented had some teething problems they have been solved and it works very well.
I definitely would not support the notion that there are "serious design flaws" in the system. It is a different approach and can be made without a lot of special machined parts. Everything in is is pretty much available off the shelf, which is what makes it attractive. It's also very inexpensive.
The tape is not a structural member merely a sealing medium.
Randy Cuberly