Nice find and appears to be well made. I think it'd make an awesome townie as is providing it's structurally sound. Steel is pretty forgiving and not as susceptible to catastrophic failures as other materials. The possible danger signs on steel are a lot more obvious to spot than that of carbon for example. Either way, cool find.
Safe to assume you fashioned the rear rack setup