I’m using an old Sora mech I had in a drawer. Weighs buttons more than the Alfine/rohloff/surly, was free, no chain line issues – some tensioners don’t play with boost chainlines but with a mech you can just lock it in with the limit screws wherever it needs to be. Short cage, neatish, relatively quiet, depending on how your chain and jockey wheels are. And there’s no issues getting the back wheel out.
I’ve got a Philcentric EBB on another bike, which is far nicer, far more expensive, but doesn’t have a huge range of adjustment, so I needed a half-link with the first gear combo I had. Managed to tune out the need for it on future combos.