I have a BB92 on my FM-936(same as BB86 but 6mm wider) while I had ordered it as BSA.
Being heavily Hambinized at the time, I was very disappointed(big spindle in small hole = very bad
)
But installed a DUB spindle anyway as I had it already.
After a year plus with the SRAM BB86/92 DUB and a heavy usage, races and mud, it is still surprisingly smooth.
On other bikes I tried GXP, BBinfinite(similar to Hambini), BB30, PF30, Wheels mfg and some Aliexpress PF by screw.
On all of these I was changing the bearings once or twice a year.
Moral of the story... for a DUB I would go every time with the SRAM, it is cheap and reliable.
And maybe look for something else only if unlucky, but probably the frame is then the problem (not concentric, or not circular holes) and any alternative won't probably work either.