Looks brilliant! I love these things for some reason, I think it's because there's an extra degree of tension as you're pushing your own bravery...
I've only done one "major" one in Austria. I think it was something like three miles of track and three lanes. You could race against each other (this was a half tube fall off and friction burn yourself to death one), so it added a competitive element too.
The best bit though was that after the last corner, there was an airtime "drop". The track just dropped away and the sled would leap off it. It was probably only a matter of a few inches to be fair, but it feels massive :lol: