I spend all winter indoors on the trainer since riding in cold weather shreds my lungs (I can taste blood after half an hour and then I cough for days after) and I would consider buying this. Putting my own bike on a trainer is nice, but I'd rather put the wear and tear on something like this as well as the buckets and buckets of corroding sweat.
I guess if you don't do a lot of indoor training you won't see the point. Much like if your not a cyclist you won't see the point of paying more than $300 - $500 for a road bike.
Edit: I like the review on the link that gives it a 3 star and asks where in France they can buy one. Apparently they don't even own one, but figure it's only worth 3 stars.