Thanks for the comments...

So nobody has had any issues with the Pads coming loose. There appears to be limited Velcro contact with the Kompressors. The Brand-name and the White Paint kinda take away from the amount of Velcro contact there is.

I have a few of the 6.5" K's and I'd like to stick with them, if they are going to do the job.

My Truck has lots of corners too, cause it's a QuadraSteer Truck and so the Fenders kinda go out like a Dualie, but not as much.