Uh,nooooooooo,BFL is very famous for missing their power targets.........so,they say 350 watts now,but they mean 1000 watts at delivery.
Yes they are watercooling,have you not been following your own preorder product purchase development

Ants are the bomb,pay now,get it NOW!! Yeah they use more power,but resale value will be there in 2 months to make up for that

Good luck!!!!!!!!

No I know about the watercooling, but apart from the talk in the forums, which I've been banned like many :p, there really isn't any other information.