I would say that the BDG can be a terrific weapon in otb club play at class-c or class-b. I played it from my very first evening in a chess-club, and continued playing nothing but BDG with white until I stopped some 5 years later. I had a terrific score with 80% as white, whenever the game had entered the BDG.
Today I tend to dislike it, and wouldn't recommend it without some disclaimers.
#1: The opening has its trouble-variations, and when your clubmates figure out that you play the BDG they will go look it up(at least the younger ones will). And they will play the problematic variations against you every single time, where you perhaps are a pawn down with questionable compensation.
#2: Because really strong players don't play this opening, you have to make the theory yourself in those trouble-variations. It's somewhat nice to be able to figure out where you went wrong, as you can with more "respectable" openings, that has an abundance of good books written about it, with games between grandmasters and world-champions.
#3: As you work yourself up towards master-level, your results will decline. It's not like you can say "I'll play this until I'm rated 1900, and then change" (Well... I used to say that). The poor results will show earlier. As 1600 I was the killer of 1300-1600 players, but didn't get much from the opening against those rated higher than me. (I should have changed my white openings earlier!)
#4: Going from a white repertoire with BDG to one with...say... the queens gambit, means that you have to discard EVERYTHING, and start over from scratch. So there you are... rated 1900, playing the queens gambit for the first time, against an opponent rated 1900 who has played it all his life. That sucks.
#5: There are a danger that you will become a bit of a "system player", like those boring dudes who play the Colle all their lives.

You will soon pick up some attacking patterns against h7, typical maneuvers, etc., and generally kick some butt with them. But there are a lot of other aspects of chess that you will NOT learn. Thus when you are in unknown waters and can't apply your tricks anymore, you will suck. (Or to say it nicer: You will not become an all-round player
These are my warnings against the BDG. I don't regret that I had it on my repertoire, because it taught me about tactics, king safety, and compensation for material, but I regret that I didn't stop playing it sooner.
(BTW: When I face it as black, I transpose to the french)