Aquatrax is a joke really, like, years ago it was rumoured for EVERYTHING and it's kinda kept going...
The TRex track is a self supporting thing if I recall, which is insanely useful as it reduces the costs whilst allowing a wider range of track manipulation... There's some definite positives behind the concept, especially for small parks...