I have used adhesive back (do not remember if it was industrial strength). I would not stay stuck to the fabric ... so of course sew it down. GRRR gummed up my needle. So was not happy with it.
I do us sew on now, and no problems. IMHO it is easy to sew, the trick is to make sure and line it up.
What are you thinking of Velcro-ing? Maybe one of us has already been there. If you could expand more on your project.