DOn't know anything bout no stabilizers, my advice:
Get the steering installed and adjusted properly and decide if you even need the stabilizer...I don't run one and I don't think I have any cause to put one on. The cross over is a big improvement over the push pull, add in the nice new tie rods, etc. The difference will be noticable.