i've got lots of different glues from working with composites for years. i may have to get some cuben and do some tests. the baffles would probably be fine with the cuben tape since they don't take much load, the perimeter seam may need to be double sided taped then rolled and sewn.