Looks good. I would recommend getting rid of both front and rear track bars. I now drive around with no sway bar either, feels about the same anyway but would not go so far as recommend you do this.
Or bare minimum, remove the rear track bar.
I too have no track-bars but I do have my swaybar since I'm SOA up front. I get a lot of lean if I disconnect it. If you 'put a wheel up' often the front track-bar will loosen up and could break or shear off the extension.
Too bad you're not my neighbor, I would have helped and taken those old leafs from you for free.
