Whether you like them or not, that would suck to be riding along, minding your own business, and ....WHAM... locked up front wheel.
I think if I had one of those bikes, I would be sitting on the dealers front door this morning saying I don't think I want to wait.
bob