I have had a Greenworks electric mower for about 2 years now, and I like it much better than a gas mower.
It’s quieter. It cuts at least as well as a similar-sized gas mower. It starts up instantly in the spring; my gas mower never did that even though I treated the residual gas properly. It doesn’t leak or stink up the garage and I don’t worry about dangerous gas storage near the house.
My model isn’t self-propelled, but there are models for just a little more money that are.
The only criticism is my experience with batteries. This unit can store two under the hood, so you aren’t left at the far end of the lot when one battery gets low; you can just swap them in the field and charge both later. But I have experienced a 50% failure – out of the box – with batteries, and of two chargers I bought new, one never worked.
Because batteries are so heavy, it wasn’t cost effective to return them, so I ate the loss. I even tried a supposedly compatible brand, which wasn’t. If it wasn’t for the good things about electrics, I sure would be soured on the whole idea, but I have been hating gas-powered mowers for so long, I decided to stick it out.
My old gas mower would handle about 4 yard mows on a tank. My electric will handle not-quite a single mow on one battery.
Batteries take a long time to charge – 10 hours. Since it’s unlikely you will cut your lawn every day, that might not seem like a problem, but my batteries also fit a string trimmer. That seems like a good thing – compatibility among garden tools – but it makes a hand-held trimmer very heavy, and you have the same battery charging problem. Now you need 3 fully-charged batteries before starting to work on the lawn!
Some cost statistics. I bought the gas mower 35 years ago, used, for $20. Perhaps I spent $200 over time for maintenance and gas. The electric cost me $600 if you include the extra (and failed) batteries. I doubt if the batteries will still be good after 5 years, but the maintenance should be minimal (mostly blade sharpening). So if economics is your primary concern, electric may not be the way to go.
ETA: My electric mower has an automatic 2-speed motor, so if it doesn’t need the extra power, it drops back. I’m sure this saves battery life and it doesn’t seem to impact the quality of cutting.