From what I've seen, the greens are running about three times the cost of the reds. I have a red laser on my Shield for when it's too dark to use the fiber optic sights, also on my Shield.
Lasers can fail, sights won't.
I've got the LaserMax Genesis green laser on my .40c. Also have a BG .380 with the built-in red.
There is no comparison.
The red is almost useless outdoors unless its deep dusk or full dark.
Green is completely visible in full daylight for at least 50m, maybe more. In dusk or dark its so bright, you might not need to shoot because the shock value is extreme.
If money is not an issue, go green.