Although I go with the Everett interpretation (which I like to think of as the "universal wave function" interpretation because it is really just a minimalist theory assuming that the laws of wavefunction evolution always apply), and the many worlds aspect is just a byproduct of the fact that a wave function left to its own devices would decohere into a bunch of practically non-interacting "worlds".
It should be noted, however, that the Everett interpretation does have one issue: it's not clear why probabilities should work the way they do. There are different approaches to deriving the laws of probabilities under Everettian physics, but things very easily get metaphysical once you try to go down that road.
As you point out, the Bohm Interpretation works as a single world interpretation, although it relies on reifying particles embedded in waves to essentially select a single world, which is rather ad-hoc. However, it does give us the probabilities for free, assuming any reasonable initial setup for the particles.
It should be noted, however, that the Everett interpretation does have one issue: it's not clear why probabilities should work the way they do. There are different approaches to deriving the laws of probabilities under Everettian physics, but things very easily get metaphysical once you try to go down that road.
As you point out, the Bohm Interpretation works as a single world interpretation, although it relies on reifying particles embedded in waves to essentially select a single world, which is rather ad-hoc. However, it does give us the probabilities for free, assuming any reasonable initial setup for the particles.