My wife and I and all 4 of our kids (5-12) wear glasses. We have done three trips to WDW, ridden all the mountains, RnR, etc and have yet to lose a pair (but we have lost plenty of hats!).
My guess would be you won't have a problem, but the strap solution sounds good.
Have a great time!!!