I hear ya. The first thing I ever purchased for my TW was that seat cover, a week after I purchased it. It definitely makes a difference. It still isn't perfect, but I wouldn't ride without it.
Oh, and if nobody else has yet, welcome to the TW forum. Stay a while. There's a lot of knowledgeable people on this site.
Dan