I received my Corbin seat for my Red NT. It looks great! I have only completed about 30 miles on it so I don't know exactly how it feels yet. I will say I don't slide and I sit more erect. The seat does lower me about a 1/2 inch which affords me to have my feet on the ground not just the...