Thanks for sharing the video! Some days my tractor is mostly an all-terrain forklift just to load a couple roundbales into the feeders, which the actual work doesn't take much hp or energy at all, but it runs for 30 minutes with 15 of that warming up.
I imagine when doing some heavy box blading, it probably still only uses an average between 15-20hp with all the back and forth? I run it near pto rpm but in low range even in 4wd it can't put down all the hp without spinning and I don't load up the box that much on purpose anyways.
Plowing(snow or ground) and running the round baler are the biggest consistent loads I've had which I can use all the hp, so it would be quite a battery pack to do jobs like that.