Unless you are building on a cargo bike, often enough I find the frame is what is wanting, when you try to carry more than 1000wh of battery around. Its not so much too much weight, as it is too much weight in the wrong place, combined with a frame designed to carry 250 pounds, on the seat and pedals. Over 50 pounds on a rear pannier rack and you get speed wobbles at 15 mph or more.
One solution is to custom build a frame. This one was designed to carry 2000wh in the frame, with tons of lateral stiffness built in. Then if needed, another 2000wh could have gone in the very low slung, wobble proof panniers.
I was never particularly worried about the wheels, the long wheelbase took most of my weight off the rear wheel, my weight did not have to be lifted to go over a bump, my weight just rocked, vs the normal bikes pogo of the seat.
And the front did have some suspension to help it absorb a pothole, or speed hump. But,, I also designed for a 20 mph max speed, just to go easier on the wheels. It did handle speed fine, on a downhill for example.