Due to differences not only in perceptual brightness curves, but also in Raman scattering, 660nm red beams just aren't going to be that visible.
I think the atmosphere definitely does affect it quite a bit. At times where the lighting is the same and the charge on my 200mW red is the same, some nights I have a much more visible beam and some nights I cannot see it at all.