Glass or steel makes little difference to me. What I'm concerned about is overall quality.
Someone buys a glass body he expects it to be a fair reproduction of the real thing, and if he's just buying a body he also expects a great deal of work when it comes to building a chassis and fitting it properly. This should go without saying.
When someone buys a "kit" he expects it to be a fair reproduction as well. He also expects the vast majority of the difficult fitment work has been engineered into the product so that things go together the way they are advertised. Additionally he expects to have a better than average chance of winding up with a successful build.
Streetbeast fails to meet even the most basic expectations of most people. Not because the product can't be built successfully but because it is by far one of the most difficult to build kits on the market. This would not in and of itself be a big problem but Streetbeast markets their product to the novice which is what causes the vast majority of consternation. Most novice builders don't have the ability or experience to solve all the problems inherent with a Streetbeast kit and that's why so many never see the road and just wind up as unfinished projects rotting away in a shed somewhere.
Perhaps the best word to describe Streetbeast's sales strategy is "Predatory". That about says it all.