I actually tried a different helmet mirror before I got the take-a-look. I had a third-eye, I believe it was... just wasn't happy with the viewing angle and having something stuck on my helmet. I wear prescription glasses also and have no problem taking it on and off. Of course I can see how the type of frame you have can make a huge difference.
Have to admit I am intrigued by Mr. Cranky's approach. Never thought of clipping it to my helmet visor; may have to give that a try!