I don't see this slide ride discussed much on these forums and yet it is an exhilarating experience. I have been on it several times and love it! What do the rest of you think?