I own both and would say BSD for the players and JD for the guests/kids/non-pinball people. Supergame feature on JD is a great introduction to pinball even though most newbies can be a little overwhelmed by four flippers. So many different shots and the modes (though too shallow) and call outs are really good.
BSD, though...no game will keep you hitting the start button over and over like this one. The ultimate “just one more game” pin. Much too brutal for non-pinball people to love, though.