Seems like a cool idea. Make a bike that looks cool and popular, and then make it steel cause that's even more cool and popular.
But like somebody else mentioned, I would be worried about buckling with oversized tubes like that. To make steel bike with that sized tubes they must be drawn pretty thin. But I guess its supposed to be able to take abuse so...