Uhh, well no. The problem isn't fixed because I haven't done anything about it yet. The maintenance I did before the gymkhana (scuff the pads, loosen the pins, clean everything) gave me enough stopping power that I didn't die but that's about it.

It turns out the problem I have is trying to get the car to be good at too many things. In order to get a decent high temperature pad that won't break down or fade with repetitive track abuse, it ends up having a relatively low coefficient of friction when cold. When I'm getting spongy brakes it's simply because I don't have enough temperature in the pads to get them to bite, after the pads get hot it'll stop on a dime repetitively for at least a dozen laps at the track. For the low speed events I'm doing I would actually be better of with stock pads as they'd have a better stopping power in this situation, however these would be no good on the track. I think my only option is to start changing pads between events. My plan to put higher temp pads in for the track would only make things worse the rest of the time.