My Lund has the tape, but also 4 places for sheet metal screws, and the screws come with it. I only used 2 of the crews when I mounted mine. I used the 2 outside screws, and thought the inner ones weren't needed, and over a year driving, heavy rains, deep snow, wind, high speeds, everything it's still on there well.
I used the tape to mostly just hold it in place while I drilled and put the screws in. I don;t think I would trust the tape alone to hold it.
I'll attach a recent photo from the front, there's a rainbow behind it, but hard to see.