Hmmm interesting. I was under the impression that it had some material you could peel back to expose the adhesive. I was thinking I would just find a way to keep that from peeling off, but I haven't seen the panel yet... I'm sure I will figure something out.
And yes, I will plan on making a...