Never had a problem with them even shifting, never mind coming off. I've never pulled 10G (and we prefer not to talk about the time I came close), but I've certainly been in the whole -5/+6 range of the Pitts. I wear a cloth "helmet" primarily to keep my headset in place (because otherwise that DOES come off) and that does an excellent job of holding my glasses in place.
n5296s