Idk. We have moped delivery here in Vietnam, and I w incredibly fast and efficient. Packages are even moved daily in transit buses that connect cities.
The öess busy ones are outside the city ( where they would drive like 30+ minutes ), its a good exercise i guess. I am fully for such delivery bikes. They literally block the whole street and say "fuck cars" directly out to the world.