Other options are xtracycle swoop pedego stretch Kona Ute. Reiss & mueller has a very expensive one. Front bucket cargo IMHO is for areas without wind - say the horse lattitudes? My bags are behind my legs and theoretically don't drag much in the wind more than my round body. I went to a stretch cargo bike because loading up groceries (soda) in my steel baskets led to 20 lb front 100 lb rear loading of my MTB. That configuration pitched me over the handlebars on my chin thrice when the front wheel whipped sideways on a limb, a speed bump, a ridge of gravel. Hasn't happened yet on the bodaboda that loads my weight on the front tire and leaves the back to handle the cargo. I hung the battery up there on the yuba special hard basket mount bosses in the frame. The motor is up front, too.
I ride a yuba bodaboda left that I converted with a ebikeling geared hub drive kit and luna battery. I go in all weather except when there is ice on the roads. Didn't happen last winter in S. Indiana. Takes serious gloves near zero F. I wear a helmet liner from the welder shop. I use knobby kenda tires, and discard them when the knobs get below 1/16". The thick knobs prevent most flats. I warm the battery in the garage with a heating pad set on low when the temperature is below 40. Cold batteries lose a lot of range and current capacity.
One thing about geared hub, if there is a thermal or electrical failure, you can pedal it home without fighting the motor. Calling a cab is not an option in my more country routes, and fitting one in a cab trunk may get resistance from the driver.
If your legs are over 30" you do not want the yuba drop frame left, it is made for small people. I have 28" pants inseam and a long torso, ending up at 68" high. Figure out what size frame you need on non-cargo bikes, also what size wheel you want. I like 26" front and back because the bigger wheels smooth out the bumps more. I ride 2.1" tires if I can get them. The small rear tire on the yuba mondo would make loading squirrely children in car seats easier. I use the yuba 2 leg stand, backed up by the cart rack at the grocery & HD store, when I am loading. Balenced loads ride better but 16 lb off balance is doable.
Having service from a dealer makes life easier but leaves you without your bike for weeks potentially. The only electric bike dealer within 120 miles is pedego, and he is in another state. I've thrown away 2 batteries and put away a DD drive I didn't like because it drug unpowered. The battery failure process is free with a warrenty, although a dealer won't convert a dd drive bike like radwagon to a geared hub like I've got. The geared hub uses about 30% less electricity over the 77 hills & 30 miles from town to my summer camp: over the DD hub. No hills, no traffic lights or stop signs, they might use about the same. BTW the quality of the yuba bodaboda was superb. brakes & shifters adjusted correctly, precise SRAM shifting instead of the cheapo 7 speed shimano I had previously (which the radwagon comes with). No broken spokes or rim dents with gross weight up to 330 lb (I weigh 160). Front drive maintains the 8 speed rear sprocket cluster that allows pedal speeds of 32:32 (steep hllls) to 52:11 (flying down a steep hill with no cross traffic possibilities). Mid drives in general don't allow you to have 3 speed front sprockets. I can get 330 lb up several 15% grades without electricity, did it for a year before I bought the electricity. electricity is for 25 mph wind in the face days, which doubles the time of my ride home without power.
Warning the yuba products have non-standard seat post diameter, seat mount, handlebar diameter, steering stem diameter. So suspension posts won't work and non-yuba seats require a converter. I didn't like their seat, I'm male and besides I lost all the fat in my hips about age 62. A seat post converter requires two angle irons, two rods eight set collars, a shoulder bolt to be the seat stem. If you buy a yuba and hate the seat, post under parts & accesories I'll show how to make a seat post converter with a drill & hacksaw.
Happy shopping.