Lots of BF threads on Bikes Direct bikes. As said, the general consensus is they are solid units spec'd as well or just below name brands at a lower price.
Some skills and tools required to assemble and adjust, but not beyond the capabilities of a home DIY mechanic. Some have a LBS assemble & adjust depending on cost.
No reason to not consider them if you feel you have the chops to assemble and adjust. Haven't heard any major issues with warranty or shipping/damage problems being addressed by BD