What did you use for the strap? Maybe you could used velcro to hold it up better?
My tent has 2 large pockets and 2 smaller pockets. Why not use them?
my tent has pockets too but i'm paranoid about crushing my glasses in the middle of the night so i like to have them up and out of the way