Anyone got any real world experience with these. The product comes in a roll 12’ x1’ and they go at the top of a commercial stair case. They are always a pain to get to lay flat, but these ones are just ridiculous. I have tried our usual tread adhesive, eco 560 put down with 1/16 sq notch. Tried...