Can't help with any knowledge of the LRS product.
My wife noticed a difference between the stock 12" and the Memphis Shades 15" I now use.
She likes the 15" better , and I do also.
I look under the top edge of the shield by 6" anyway , she likes the quieter ride and reduced wind better.
The 15" makes the bike handle pretty bad in higher winds though , to be honest with you.
If I could ride while looking over , I would , but I can't (physically) do it.
Mick