You can get higher luck by using gold ingot to enhance the glasses (which will also give you higher resists at no cost to imbuing properties/weight). Other than that no. Additionally, just my 2 cents, night sight is a wasted property since you can either cast the spell, use a potion, wearing the earrings (there really aren't many earring options) if no gargoyle, or have innate night sight as an elf. I'd rather put a resist on there over night sight.