I think they are pretty cool too but im not a big TruGlow fan....atleast not in their scopes. Many states do allow a 1x scope or AimPoint type sights. I think Traditions sells a 1X that is cheap enough (sub $50) to try without breaking the bank.
Or you can get a Doctors note.