Do you think Melbourne should bring them back?
Distributed system could work pretty well I think. You could do a kind of roll-on, roll-off system that allows for quick stops.
Yep, that was exactly the sort of thing I had in mind for optimising the unloading times! Unpacking and distributing the contents to specific businesses/people/addresses can be done after the unloading from the tram. EVs similar to cargo bikes could probably make it easier to do as well.