Ride quality even worse than expected. Advice welcome.

Cut the bump stops or buy some shorter ones, at that ride height you are using the rubber for suspension.
I have a car with 1.14 bars and 15 inch wheels no sub frame connectors and it rides better than my wife’s 2012 GT 5.0...