I checked on the Sargeant seats on site. Look good and reasonable price. Did you get low seat?
No, I have the standard seat. I just slide up to the tank if I need to get both feet on the ground. Most of the time I can just stay where I am sitting and I can flat foot my left foot with the bike leaned over just a tiny bit. I am 5-10 with a 31 inch inseam.