Its essentially just a form of bicycle which has 4 wheels, and a conveyor belt thing rather than pedals to push it....
In terms of the "its a stupid idea", well its essentially jsut another method of human powered travel, like a bike. You can goto the top of a hill and wheel down without having to put any effort in, and i assume that it would have other advantages too.