The radiator looks well built. Time will tell. No port for the steam tube although, from what I understand, some guys are tapping in to the water pump or in to the upper radiator hose. If you're handy with a welder, I'm sure you could weld a bung in to the radiator or have a shop do it.