What size are the sway bars? What spring rate are the springs?
IMO, eibach branded dampers are not that great. Personally, I don't run any braces so I can't comment there.
I don't have any feedback for you on "ride quality" as this is sooooooo subjective.
You may see improvement by going to a better damper.
Parking Lot Hero
2008 WRX daily driver
2003 ZX3 23D Autox Car 42 FSP
"Hella Functional - Raced, Not Hard Parked"