Just installed mine a 2 days ago. It's GREAT. The install is pretty easy, but you will probably have to grind down the metal sleeve in the bushing at the axle end in order to get it inside the mount-- it's a little too wide.
Also, getting the old track bar out can be a real PITA. Just grab a BFH and keep whacking at the mount until it drops.
Justin