I was able to see these guys at the Cleveland MC show two years ago. The bikes are definately cool as hell. I was even more amazed at the price.
It is good to see a change in the entry level bike market, even better for me since it's just up the road in Cleveland. Though, you have to accept what you are getting at the price - built in China. To tell you the truth, that wouldn't bother me too much because if I got one it would be used as a platform for modding. I will say that the bikes they had on display did look nicely put together, there was nothing that screamed cheap.
All in all, a great idea and I wish them the best. I hope to own one down the road!
One thing that does annoy me is the misspelling of "the" in the model name, but that's just because I'm an old fogey.