Yes, I was also under the impression they were made by the same company...
Either way, I still think it's what I am after. I am pretty used to getting glasses on under a helmet, as I currently have a full face Fulmer. I simply pop the visor open and wiggle them on in! It is probably quite the riot to watch...