I had a go when they came to London. There is a knack to getting it on and it’s weird having no chin strap. It requires a bit of adjustment to fit my head but tbh I can’t see that many, if any, advantages over a conventional full face.
Also I had to take my glasses off to wear the helmet as the arms are curved so that was no advantage to me.