Yeah I have it. I had a cracked version of BMD, and it was giving backlinks so instead of sitting around and trying to find cracks everytime it updated and wasting a hours or waiting weeks when a new update arrived, I bought BUT I bought it through the undercover demon link. . . Price was the same and he threw his software in for free. Thus if your considering purchasing BMD, then its a no brainer. . . but if your a traditional online virtuoso cheapo (I want to make millions, but I refuse to spend $100) I wouldn't buy it on its own (well why I am I even writing this cheapo wouldn't buy this product anyway)
The software is good for a few things.
1. . . it will grab links from similar sites and throw them in.
2. . . it will take all the links and turn them into a nice webpage with easy to crawl links.
Recently, I've moved away from grabbing random sites and just use my own sites in my niches, . . . I'm splogging so I can grab a good handful of url's and make it look mixed. . . although the ease with which I can upload a list of url's that BMD crawls easy is still quite useful.
More and more I am starting to like the idea of sharing sign-ins with people and having a number of people posting on the same account. . . talk about random urls. I do try to keep them on theme, but at the end of the day, most people are involved with a number of different themes/niches they would like to bookmark. If 4 people got involved with sharing signins, and each were selling a different themed product, (or the same it doesn't matter in my opinion) then you would have a user who likes viagra, amateur porno, acne medication and home loans. That seems very natural to me, thus why I'd move more toward shared signins. You would also cut down the time it takes to create new profiles, and added bonus.
Anyway I hope that answer the question.