We like this idea - would it be possible to make the "frame" part of the logo look more like aviator frames? A little more stylish, less generic, looking line around the brand name may work.
The "nose piece" portion of the design needs to look more like a real pair of glasses and not come to a point. It sort of looks like a bikini top or jeans advertisement at this point.