Perhaps hold your judgements about the Fidanza clutch a little longer. Finch installed the exact same setup in my car and it works fantastic. Unlike when he installed his own, mine was properly lubed and the clutch pads have a slightly different design which may possibly have a positive effect on clutch longevity beyond simply eliminating friction noise.
Regardless... being able to work a full day, install a transmission, and install a clutch on short notice all in one day is quite an accomplishment. Congrats Brandon!