Those have been debated at length here. To me it looks like an accident waiting to happen, but there are people who use them.
Sorry I should have done a search. I usually take Nanook to places where she can run loose. I think your dog would have to be really well trained to run well on one of those.