Bill,
Are you satisfied with the Air Wedge? I was thinking about getting one for our long slide. The water does tend to pool up on that one and a little noisy if the wind is from the right direction. The other shorter slides are fine.
Back to Cliff, I'd vote yes to the slide toppers. There is no perfect solution, but I think the benefits outweigh the cons. As far as the leaf issue, leaves tend to stick if the surface is wet. My toppers keep the slide roof mostly all dry, so any leaves that might blow under there tend to blow out. This time of year with rain and leaves falling could leave quite a wet pile on top of the slide.