Just food for thought....I was going to go the exact same path, but ended up going with a body lift from 4crawler instead, so as not to jack with my Toyota steering and what not. I was hesitant, but have been very happy with the BL. Not only did I gain clearance for tires, but also gained a little clearance for working on things....

I might suggest a 2" instead of the 3" though, but it was worth it. Also swapped out body bushings at the same time.

The ball joint lift seemed like it might be a waste also if I decide to go with an SAS in the future, that was one more reason steering me away. Just some things to think about....

However, I have not heard anything bad about the BJ spacers....