I had the same impression about the chin strap.
I am getting used to it, but I have to be very careful to properly lay the protectors of the chinguard.
If they slide off to either side I cannot bear it.
If they are properly lined-up it's okay.....
Also I don't like that the visor will not stay open beyond about 110km/h.....
pinlock visor works perfect, but my glasses still fog up!