304 stainless does have a tendency to stress crack. (make sure the exhaust is hung well) 304 stainless steel is able to reach a sustainable temperature of 1700 degrees. The corrosion resistance of 304 stainless steel is far superior to 409 stainless.