Same issue on the 29BHDS, LED lights above the slide is fairly useless, and unless you leave it rolled in 1-2" it touches the slide. There have been some other threads on here about this, suggestions if I recall were some put a pool noodle or foam pipe wrap over the top of the slide, but thats an extra setup step and probably requires a ladder. I personally think some of the wheels designed for doors not to hit the awning would solve the issue and keep the awing up off the corners of the slide, which is probably where you will have any future puncture possibilities.
So far on ours, we haven't had a problem, I am able to slightly angle it and get some rain drainage, but a downpour I still just have to put it in. Jayco dealer advised to put it in any time we leave as well, which is a pain honestly. That being said, I was at the black hills this month and watched some good wind come thru and take out a bunch of awnings of campers that were unmanned (we rolled ours in pretty quickly, but we were there).
2016 Jayflight 29BHDS
2015 Ram 2500 Laramie Crew Cab - 6.4 Hemi
2013 Ford F150 Supercrew EcoBoost, MaxTow (Loved and Sold)
Equal-i-zer Weight distribution system