Saw a while back. It seems like a neat idea. For me though, the helmet doesn't bother me, but wearing a turtle neck to ride in summer seems pretty miserable. I'm also not worried about mussing my hair on a commute (benefit of bald).
I think the big market for them is commuters in temperate to cool environments. There is a reason it was invented in northern Europe.