ummm... a swaybay improves the handling of the car WAAAAY more than a strut bar. The struts on the Civic are at the base of the a-pillar and the structure is actually incredibly stiff.
Guys running up front nationally in autocross running 20 year old Honda Civics run without any tie bars at all because they add weight.... yes they do help structurally and make the car stiffer, but most of the top top guys elect not to run them to save that weight....that's how little they really matter. On the other hand, those same guys spend many hundreds of dollars having fancy adjustable swaybar.
Hope that helps.

Chris