Ride quality even worse than expected. Advice welcome.

Bump stops would be the first place I'd check. I think Energy Suspension sells replacements, I'd get those and trim them as needed of you find your riding on them. Secondly I'd check shock travel. You may be out of their range or simply got the wrong pair. On your sway bar, does it pivot freely? I've found I needed to shim some sway bar mounts to keep them from clamping he bar too tightly. I've seen hollow bars break from the mounts being too tight.

Nice looking car BTW.