There are other frames I'm looking at that are threaded BB. The only reason I was looking at these Spcycle framesets were from a cost perspective, I'd rather not have to deal putting more money into the BB if I can buy another frame with an easier setup.
The three PF bikes I've had, two from Chinese manufacturers, have been fine. I think PF is generally fine, unless they are misaligned or out of spec because of poor manufacturing. Poorly manufactured bottom brackets are not exclusive to Chinese manufacturers. I'm saying all of that, because, if the PF frames from Spcycle are the best bargain for you, then go for it. Really, the biggest benefit to threaded PF BBs is that they do help mitigate some of the issues that go with misaligned PFs. If your frame doesn't have those issues to begin with, you won't need one.
I did go with a Wheels Manufacturing Thread together BB86 for my first Chinese frame, just in case. When I switched to DUB, I had to go with a non thread together, and, as it turns out, I didn't have any issues with that one either.
To FullCarbonAlchemist's point, if it's a crapshoot, definitely don't buy something that's already certified as crap.