I have always ridden with glasses. I have no special issues with this, except when riding in rain, then the goggle seems to fog some.
I use the quick straps on my goggles and recommend them to everyone. I also wear a helmet when I ski, I am probably the only guy in the world to use quick straps on my ski helemt and goggles. My ski goggles are equipped with a fan to eliminate the fogging, I have an extra goggle with fan but have not tried it on the dirt bike yet.
John