I've finished assembling mine, and I wanted to leave some thoughts for people who are thinking about getting this frame.
1: The need to have the BB threads chased is real. The provided BB worked fine for me, but not with my 30mm spindle, and the bsa30 BB I was going to use worked fine for the left side, but I ended up cross threading the drive side cup. I was lucky enough to get it mounted and square in the end, but it is now a permanent fixture of the frame and I will just replace the bearings only when the time comes.
2: The description for the white frame states that a chainring up to 40t can be used. There is just no way this is going to happen (unless the white frame is different somehow). A 38t for sure will not fit, a 36 might, but it would be awfully close. I think 34T is the realistic max chainring this frame will allow.
3: I am 5'10" on a good day, normally proportioned, and I find the frame fairly small (reach). I have back issues, and I like to be more stretched out. I could have easily fit a larger size. (i'm using a 70mm stem, and 0 offset seatpost)
Overall, I'm happy. I'm took a chance on a chinese derailleur and I suspect I'll quickly get something more reputable. Weight is a hair under 21lbs. (I am a hair over 20lbs overweight...)