Sorry for late response.
I'm only at 8k miles so no long term thoughts, but corbin vs stock is night and day difference. Stock seat I would get restless after 45-60 minutes. I'm at 5'11" 230'ish lbs, 31.5ish" inseam, and have it in the high position. Can't flat foot it, but I can reach bottom...