I'm on Year 2 of my Kobalt self-propelled mower, and I absolutely love it. My wife and I lived on a one-acre lot in the country for about 20 years, so I needed a riding mower for that, and I kept a push mower around for dealing with trees and other miscellaneous stuff. In late 2018 we moved into town onto a quarter-acre lot. I had a strong interest in going electric so I didn't have to deal with gasoline, oil, and noise, and after doing some research I ultimately opted for a Kobalt over the Ego because it seemed to offer somewhat better battery life at the time I made the purchase, but I doubt you can go wrong with either.
First, I love how quiet this mower is. I can listen to podcasts or whatever very comfortably while mowing. This is a massive selling point for these things.
Second, I love that I don't spend 45 minutes breathing in fumes and smelling like gasoline when I finish. Not a huge deal since I'm showering anyway, but mowing is just so much more pleasant when there's no petroleum involved.
Third, there's that "45 minute" part. I can cut my lawn at a fairly leisurely pace in 45-50 minutes and still have plenty of battery left over. I was prepared to shell out for an extra battery if I needed another to get the lawn done all at once, but that hasn't been necessary. I know people say that batteries degrade over time so maybe this will be a bigger problem down the road, but I'm not too concerned.
Part of my happiness is going from a rider to a walk-behind. I hated maintaining the riding mower -- dealing with the battery, PIA blade-replacement, oil changes, etc. Any walk-behind was going to be a big quality-of-life enhancement for me. But I really can't recommend electric enough for folks who have smaller yards. They're pricey, but I didn't buy a new house to skimp on stuff like this.