Just curious if you have actually compared the two side by side ?
Not side by side, but I saw one of the supposedly Taiwanese frames from this seller, a Cipollini copy, a couple of years ago. It was significantly cleaner inside than Factor and Cervelo stuff the dealer who was servicing it had. Most of the stuff in the Fauxstro thread looks decent. I've seen TanTan stuff in the flesh a bunch of times. It's varied from OK to WTF.