I did some work with a boat machanic, he used to fix up a lot of aluminum boats. Matter of fact that is all he would sale. He said he used liquid nail, that it was the only thing that would last. He was right we used it on several boats while I was there. I recarpeted a bass boat I had. I used his technique, worked like a charm. The main thing is to keep in mind that the edges need to be done really well, because the wind will get under it. Go around the outside edge, then does streaks in the middle. Don't worry about covering the whole thing. Also you can get some good boat carpet at Lowes. The reason I like it, it does have loops so your hooks don't get stuck. Hope this helps.
This only my opinion, but nothing you can say will change my mind. That makes it a FACT.
Today is a Blessed Day and a Prosperous Day