I had some strutts like that maybe 5-6 years ago and was looking for them again recently to re-use 'em on my America that I'm finally getting back on the road.
First day I installed them I did a 300 mile ride. It was ok. The suspension provided by the tyre, seat and, the biggest factor, my arse, seemed ok.
Our two bikes might not look all that dissimilar


"You can't believe everything you read on the internet" : William Shakespeare