The lighting looks nice, but I think it'll be a little unfortunate when the strip starts failing. Other than the strip that shelving could last decades, but the lights won't.
I've had mixed luck with LED strip, -- with some becoming glitchy after only a few months of operation.