Update - Track day coming up 4/24, and Ferodo pads are not going in. As it turns out, it will take 4 weeks for the pads to get to my door, so its a no go. I am having a very tough time finding anyone who can get me track pads in a reasonable timeframe. I think I'll just do the brake fluid and see how she does with stock pads (badly I'm assuming). I have a service shortly after the track day, so any brake carnage can be fixed then, under warranty of course. ;-)