Love the build so far MINUS the track bar mount. Instead of angling AWAY from the frame, I would angle it IN towards the frame. That way there's less force being applied to it. Of course you will have to make a custom adjustable track bar.
I can garuntee you that mount you made will be ripped off within the first month or so of driving it. Not WHEELING it, just driving it. I know this from experience. Happened to me.
Oh and Im sure you already know this, but I would finish the steering up before the track bar mount. The drag link and the track bar have to run at the same angle.