I'm glad you like the mod!
The curve-directly constraint was inherited from Belt Balancer 1/2/3 -- Factorio doesn't make it easy to attach belts to non-belt entities.
That said, your request gave me the push required to make it happen anyway -- the newest 0.2.3/0.3.3 releases should support curves/corners at exits.
There are a lot of edge cases here -- hopefully I've covered most of them. Please do report any sequences you find that break things in weird ways. If curved exit belts end up causing problems, you can turn them off in mod settings.
I also fixed the inconsistency with overwrite placing belts on top of balancers :)
Per-connection priorities is a tougher one; Vladance - BeltBalancer Imp (thanks for the pointer btw -- I hadn't seen that one) is cycling items through Lua, which gives a lot more control than what BBB does but is incompatible with BBB's "no per-item Lua" guarantee. I'll do more digging on viability.