Yes for a topper. My previous TT did have one, my current TT does not. There has been debris/leaves/rain water/pine needles etc nearly everytime I pull it in. Each time I cleaned it prior to bringing it in. So, yesterday, ordered a slide topper for a 142" slideout from my original dealer with a price of $501 installed, out the door. Yes, I have the skills, etc to DIY, however I do not have the time presently nor the helper.
I see it as insurance.
2015 Freedom Express 246 RKS
2009 GMC Sierra 1500 Z71
Days camping previous years: Not Enough
Days camping in 2016: Still Not Enough