I sold them for a couple years when they 1st came out (Triumph and Pride: Duplicate models)
I'm pretty sure they are in fact welded and the superstructure design was actually pretty good. Sales were not that impressive. The first ones were plagued with Q.C. problems from the factory. The main complaint from most who would looked at them was the lack of and small size of windows. These things are DARK inside. I'm talking turn on all the lights in the daytime dark. Overall I would say they were a failure in the marketplace and were discontinued. JMHO.
Alumalite, Alumalite Custom, Alfa Gold, Alfa Gold, Alfa Sun, Montana... Who knows what's next. :-)