Blue dots are "generally" illegal but I've never known anyone to get pulled over or ticketed for them. I've had them on my 34 chevy coupe for over 15 years and I've never had any problems with the law. They are usually found on 50's style hotrods, customs, and some motorcycles but that's not to say if you like them you can't put them on your truck. I have them on my 48 and personally don't give a hoot if someone else doesn't like them or think's they are tacky.
As far as stock option, I've heard that early 30's Packard V-12's and Cadillac V-12's and V-16's had blue lenses to identify them from lesser cars at night. I say if you like the look...go for it!
-Rich