Lower is always better , in my book.
I can def. say the bike is much easier to turn/ride now that it has been lower.
I dont canyon care the thing, but I can tell just from daily driving their is a difference.
Any time you lower the center of gravity on anything, it will/should handle better.....
I lowered my bike for looks, nothing more. If I gain something in the handling dept, thats just a
added bonus...