Never seen that orange track before - interesting.
Had a look at the video that featured it.
Check out the next suggested video up
here
I read that one of the problems with the springs was that they stretched if overloaded with vehicles - guessing that the vehicles in this video are plastic hence not a problem.