Few things are more 'personal' than choice of pedal pre-amp!
I've used two of the three you list, plus probably half a dozen more.
As of now I have at least three pedals that would tick your boxes if you were me. But you're not me!
Basschat is a great resource, especially when you move into meatspace. If you ask around, you'll soon find a dozen Basschatters within a short journey of your front door who'll offer to let you play through their preamp pedals.
Don't buy blind (or should that be deaf?), go out and meet real bassists and try their stuff out.
If that's not for you, for whatever reason, then add the Sansamp BDDI and The Hartke Attack to your list ...