I have no experience with the Greenstuff pads, but I thought I would mention the stainless steel lines will knock you out of a stock category for SCCA autocross. Assuming someone looks.
Frank McGovern 99 SVT Silver Frost 620/2760 mcgovernf@earthlink.net