I have both a battery leafblower and a corded one. The corded is far more powerful and of course does not run out. The battery one is quick and convenient for small cleanups but only gets about 10 minutes from a full charge, then it's back to the charger for hours.
Recently I cleaned up a large roof full of leaves, took about an hour with the powerful corded leafblower. That would've taken weeks with the battery one given the small power and the ~10 minute runtime.
I mostly use the battery one since it's easier and most jobs I do are tiny. But it is no substitute for the corded one.