Any change in seat will affect the reach to the bars and to the ground. The Russell will sit you higher in the seat.
I'm going to change the bars first and see what that does to stop the forward slide/pull. If not, I may ask Seth to make another pass at my seat.