I think the headphones can be classed as suitable. I wear glasses when cycling and have no problems. A friend who wears glasses all the time also uses the headphones and is very happy with them. I hope this helps you.
I wear glasses and get on well with them. My Adidad cycling glasses (with polished inserts) have somewhat chunky temples, so I always fiddle around a bit until the Shokz sit well in front of my ear, but it works. Even a cycle helmet fits over them...