Has anyone used this disc brake kit??

These kits have the larger ball joints spindles. That is why you need the upper control arms to accept the larger ball joints. It is required with the kit you originally wrote in about and the one on ebay. Same ebay company has tubular control arms with ball joints for $239 also.