That only partially solves the problem of bump steer. The reason for that is due to a severe unwillingness to move the springs back, the trackbar has to be inside the spring which shortens it a fair bit more than is prudent. That will induce some level of bump steering purely based disparate link lengths. That can be cheated some or more than some in the same way the factory did it with their disparate length links by fudging the angles and running them slightly out of parallel.It is a hodgepodge of marketing. They sold items under the misinformation they make things better. In fact they make things much worse.
With the high steer you are in the realm of custom track bar mounts to help with your angles. None of which are needed for a stock axle.
I'd keep the high steer and build a new trackbar and axle side mount to bring them into mostly parallel. (or I would if I was him but I myself would never do it that way)