I've been using both tritium watches and night sights for around 15+ years now, and other than this weird twitch, I havent seen any ill effects.
Dont sweat the small stuff. By the time it matters (or maybe sooner, you are carrying a gun) you'll be dead.
“The enemy is anybody who's going to get you killed, no matter which side he is on.” ― Joseph Heller, Catch-22
Beware of associating with "Cheap" Squirrels. They tend to be very narrow minded, hypocritical, and will gag you if you question or disagree.