I'm late to this thread but I've used Evaporust on rusted steel and unless I put some coating on it (I use wax) it will rust again in time. Here in CA it's pretty dry and even in this environment, unprotected metal rusts after you take it out of Evaporust.
Mike