I believe BFL will ship. Albeit 7 months late and way off on their power/speed estimates, but they will ship.
My biggest grievance is that they are liars and continue to lie to their customers that funded their R&D.
Their biggest concern from day 1 has been to keep the preorder money flowing into their bank account.