I just pulled the track off, after using it to locate the screws. I sprayed them with silicone, worked ok, one snapped off, out of maybe 18. Still 1/2" sticking up, I'll try to heat it carefully and see if it'll break free. I just used zinc plated steel screw for locating the nuts, s.s. screws are definitely stronger. Overall, looks like this will work well. I'll post pics in a while.
Dave