I spent years looking for a really good, light, easy to clean and to use vacuum cleaner. Four years ago, my kids gave me a Gtech cordless upright and handheld for Christmas - and I finally, had the vacuum that I had been looking for all my life.
Not sure what the OP means about difficulties with battery - all I do is to plug either of these machines in, never actually seen the batter(ies) in either of them. So simple to empty, hold out over my rubbish bin, and press the button that opens the container and push down a small lever to push this out.
These machines worked brilliantly in my house and stairs and in my car, saw me happily through a house move and now, in my flat, covers the hard floors, rugs, and bedroom carpet with ease and little work.
Apart from the very occasional wash of (the easy to reach) filter, and - obviously emptying it and re-charging it, no maintenance is required. One of the very best household machines I have ever had.