Yeah, batteries are expensive and won't last like a tank of gas if you use the machine a lot, but OP was looking for small, light to cover drive and patio.
It all depends on the task as usual, that's why I have 3 blowers. My 20V DeWalt will do the patio and 60 foot driveway to clear grass clippings no sweat, but when the leaves are abundant, wet & heavy then it uses up the battery fast. I take two batteries when I go on the roof to blow the gutters .. most times one will do but taking the extra up is preferable to going down & up the ladder twice. Depending on snow, naturally, but to clear say 3" of light dry snow takes my 20V DeWalt 2x 5 amp batteries on the same smallish drive and patio.