Outerealm
Hello & Welcome to the Fourm!
l've never had that problem, but l've alway's deal with the track pin problem the old fashioned way: Finishing nails and a wire cutters...
l imagine stainless pins would be somewhat resistant to rust and if you are operating in a crappy unfinished basement, pin corrosion might be a problem and stainless steel track pins might help with your connectivity issues.
l'd say to check your length & make any changes to the new pin as necessary with a saw & or file.
The diameter difference between new & old can be accomodated by cri mping the track tight around the new pin.
Happy Rails.....
dave
.