Abray - Yes, there is some wavelength discrepancy. I don't know the exact number, but it's not 405nm.
HELLS YEAH, they're worth it! I don't know where you've been hearing about units that die quickly, but if you keep these at ~100mA, you should be fine for quite a while.
Yeah, a glass lens...