Right Stuff disc brake kit

Dang, got here in 2 days! Guess I will install it this weekend.
How are your Right Stuff brakes working out? I have the same kit on my 8 3/4 and although the braking ability is great I can't seem to eliminate this terrible growling noise I get after driving for a while. Hope you've had better luck.