any chance of posting a picture of it here?
my personal experience is I could never judge the outcome of a seat without at least 1000 miles in it, My Corbin's all took that long, and any miles less, i still wasn't sure, but after thousands of miles in them, I'm glad i toughed it out, and didn't sell them off. I find the stock seat fine after 30k miles, and no complaints from mrs. Mob either
Just curious also about your seat picture.