As you say, rogues have other uses for their bonus action. And that's why I said generate advantage. Rolling two attacks is the same mathematically as rolling twice for advantage (though of course you get more chances to hit with advantage on two attacks, yes).
Personally, I'd rather roll an advantage attack with BB than two separate attacks, which also leave my bonus action free.
Plus, it opens up War Magic OA Sneak Attacks to have BB.