Xack - the sway bars just in essence add a lot of spring rate if both wheels are not moving in tandem. Having so little leverage just means a lighter spring can be used for the same rate at the wheels as one that has more leverage. Have you tried handling and found it to be a problem? My buddy's car I have not tried much of that I admit, but it seems fairly decent the little street driving I did with it. I have done some suspension work on road course cars, generally stiffening and adding camber, changing sway bars, etc. I've added sway bars or upgraded them on a few cars and trucks too. In one case on my daily driver it got so stiff it rode very harsh.
Taking measurements I'd call Addco who could make any sway bars you wanted or cross reference what they have to find something similar. Would not be hard to add as I mentioned earlier at least on the car I've seen, it had a slot in the frame and even
oil pan, everything except mounts drilled.