I think it looks very utilitarian, which is good.
The welds look ugly?
With out looking closely, how do you know they'll fail?
What's funny, is if you put a NJS stamp on it, people would jump from planes to get one.
I think its the shiznit. New, different, new perspective, etc. Until someone who rides one can say how they handle.. who knows?