FWIW I put a suspension seatpost, and a SID SL 63mm travel front suspension fork on my radwagon. Not too pricey on ebay and much smoother ride (Denver streets are notoriously bad). The stock fork has a longer than average axle to crown length, I thought the SID would cause an increased head tube angle, but actually with sag it's the opposite. The steering is faster.
Also my seatpost is a dropper/suspension, which turns out to be very handy for commuting as I can lower it while waiting at a red light.
One advantage to the wagon is there is room for a 2nd battery in the space behind the seat. I put a 2nd dolphin there, and added a front hub motor (q100H) for 2wd. Double the range, much faster acceleration and climbing.
Another thing to consider for shopping duties is the ability to tie boxes etc to the running boards and rear frame. I took off the running boards (and got a derailleur protector), but I still use all the frame back there to attach stuff.