Everything is sorting out well. Passengers have been impressed with the ride (NOT stiff enough for me

). I think swaybars are definately the missing link though. It has some body roll and sways would be the key. I've just got to get some measurements and do a little head scratching...