It appears that the "you must have a strap" requirement for eyeglasses did not last much past opening day. It's still noted on the sign at the ride entrance, but if you are bespectacled and unstrapped, you should not have problems based on what I have seen thus far.
Regardless of your optical condition...myopic, contact lenses, or perfect 20/20...I personally recommend the use of some form of eye protection if you are planning to ride in the front seat just as a matter of personal safety. Eyeglasses, sunglasses, safety goggles, ski mask, racquetball glasses, motorcycle helmet, face shield, whatever. Anything to keep the wind and debris out of your eyes, so that when you get off of the ride your vision is just as clear (or unclear, as the case may be) as it was when you got on board.
Oh, one disclaimer...beer goggles are not particularly recommended... :)
--Dave Althoff, Jr.