Well the suspension seemed fine to me but I'm a bit of a ride what you got guy to some extent. Some of my bikes have got some pretty exotic suspension on them like full race Ohlins (not the OEM Ohlins) and my track Gsxr1000 has a Wilbers rear shock as does my V11 and the 1000SS has an Ohlins. I dont remember the 900 Sport suspension being bad that's for sure. It's a funny thing as a good mate of mine has a Ducati 750 Sport which would be close to 20 years old I guess, it was bargain basement Ducati of it's day, steel swing arm and single front disk and plain Jane suspension. It's the same style as my bike. He's always laughing at the bike mag tests of his bike back when it was new about how bad the brakes and suspension were. Believe me when we ride together I'm working to keep up with him. He was an A grade road racer here in Australia back in the 70's and he's still pretty quick even on the road on a Bargain Basement 750 Ducati with "crap" suspension, at 72 years old! LOL.
Yes the 1000SS came with full fairings and I bought some 3/4 fairings as I like the look. I also fitted Magnesium engine covers and valve covers and different disks and Titanium fasteners etc. It came std with the alloy arm, Its nice.
The old 900 Sport had the steel arm painted silver.
Ciao