I guess it all depends what you want to do. I don't think the pinion angle will effect me much. I'm going to set it up for my ride height. I'lll always be at that height or on the ground. I had to wait 4 weeks for this kit. That seems to be the norm.
I'll put this one to test because I'm going to drive it a lot. If it sucks or breaks I'll change it. If once a year I have to put new bushings in the arms no biggie.