Vote for long tail
Long tail. They handle like regular bikes and are easier to maneuver from the ground too. They are also easier to store than cargo bikes with a box.
they can also haul quite a lot of stuff with a bit of thought in the packing (as opposed to a box where you can just toss your stuff)