So, I received my Russell seat last Tuesday and luckily the weather co-operated Friday and Saturday for me to ride and then for the wife and I to take a short ride. Short story, I do know that my wife will never let the pillion seat go as she loves it. She sits up a little higher, but says she...