Hi,
A Merry Christmas to all you 'Stromers - :xmas-smile:
I have just fitted a Cosmo foot peg lowering kit to my L5 Glee.
If you purchase one of these kits from Cosmo be prepared (for the L5 anyway) to have to make some modifications to the brake side brake light switch mounting and the Cosmo bracket supplied - see attached. I will be sending this feedback onto Cosmo as well. By the way, the original Suzuki foot peg mounting bolts are soft and I replaced mine with stainless steel ones.
Comfort wise, so far so good, I have yet to go out on a long ride, but early indications (ride out yesterday) are that comfort is improved.