Holy Cow...
You leave for a couple of days and the thread turns into a party !!
Well, if we have to wait, you guys make the wait fun...
...and on the performance front - if the present (new - OK, so it is almost 18 months old with 5 miles of road time) suspension does not meet expectations, there could be some serious Pedderizing going on to make the SST perform to the best of its ability.

It's all about the contact patch.