I had barn door spoilers on my previous van. I painted them myself and fitted them myself - they both came off even after roughing the spoiler and bodywork.
I fitted a tailgate spoiler to my current van. I painted it myself, drilled holes and bolted it to the tailgate and went with sikaflex too.
That b*****d is never coming off