You bought a Russel???? did you do a ride in or ship the seat pan? How tall are you and what did it do to your reach to the ground? Regular XR or lower XR?
I had a RDL on my K12LT and it was the bomb. 150k on that bike and never complained about the seat. I love their seats, but fear that it would be too wide and make it hard to put a foot down. If they shaved enough off the nose, it probably wouldn't be a problem. did you do the pillion too, or just recover it to match?