I can't comment on HD but I've trained with BDB and here's my 2p's worth.
Pros
The training was good, the price of the training was reasonable, the products are really great, the brow buddy makes it easy to get a good shape and I felt a lot more confident after the training. I absolutely love the products I really do and I don't regret training with them. However...
Cons
The company that run the training are a bit rubbish after you've trained. Trying to get hold of them is difficult and you have to order products over the phone, if you can get through. They tell you you'll get loads of support afterwards but I haven't really found this to be the case so far.