The '06 Red is the best red on the Sprints!

I, too, have a Spencer seat and wouldn't trade it for the world. I had Keda-Design fab up a baffle for my D&Ds but I don't think it's made much of a noticeable difference; SPL meter says it did though.
I've actually switched from the stock bars on my '09 to the lower '06 bars and it's actually much more comfortable on my wrists.
Do you have the TOR tune or did you jump over to AL to get a PowerTripp tune?