I'd totally buy it.
I'm in the BF minority camp that is pretty sure that most companies CF frames are being churned out of the same factory in Taiwan, and that the only true "research" the company in question does is to research how to better "brand", market, and label the frames.
Sure, you don't get a warranty...but at that price, who cares? And given some of the grief some BFers have been through to get warranties honored, I don't think it's really that important anyway. And, for reasons already mentioned, I think the frame failure rate will be roughly identical to the failure rates of almost every other bike company's frames.
__________________
Good night...and good luck