Hey Vlad,
What did you do to make the seat better?
And what do you mean about the "howitzer" - you talking about the exhaust? What did you do about that?
Kenrick
I ride a second generation 1200S, but I would do the same with 1250 - find a cheap barely used Corbin :). Suzuki gel seat is another option, but I don't like how it fries your ass in the summer :).
Since there are no Corbin seats for 1250 yet, let alone used and cheap, I would get a sheepskin cover for the time being. Speaking of sheepskin, it's the best comfort addition to any bike short of a $500 custom seat. If I had to choose between sheepskin and Corbin I would use sheepskin. It may look goofy, but my ass is not complaining :).
As for the can, replace it with one of many after-market offers out there. Just don't forget to re-map the injection accordingly. I would look up to Dale Walker - he will probably be the first to come up with a well rounded solution for both exhaust and the ignition/injection mapping.