I fairly strongly recommend the RadWagon.
I worked, prior to departing a month ago, at the only Rad authorized servicer in the Cleveland area. Their bikes consistently have quirks, especially in the rear hub, that can annoy the hell out of a leisure rider, but these things really do seem to hold up to some fairly rough use. Admittedly we saw few RadWagons (but still some), as cargo bikes are just less popular, but we were fairly pleased with the ones we did see--appropriately sized rotor for the brakes and sturdy frame construction. These are often points of concern in the no-name budget e-bikes (we were frequently concerned for the riders' well-being on many of the bikes--electric and otherwise--that came through our shop, but never with the Rads).
From what our customers tell us, the customer service experience interacting with Rad is effectively the same as our experience as an authorized servicer (which bugged the hell out of us). That said, that means Rad is very willing to send replacement parts to solve problems. They are also very UNwilling to send a proper service manual (which makes solving electrical issues tiresome) and are unwilling to send multiple parts at once, which can make troubleshooting an issue. I imagine these drawbacks are far less of an issue for a consumer than for us working in a commercial setting with certain expectations about turnaround on work orders.
In summary: The RadWagon is exactly what I think a $2,000 e-cargo-bike ought to be, and the customer service is pretty decent for the consumer too