I tried a few of these in my local Triumph dealer. They stock them alongside all the Bonneville accessories.
I could not get it off once fitted. There is no full face chin piece to grip and the helmet fits tightly around the ears...
They haven't sold any.