I don't know what it's mean by too much maintenance but for now I understood that the first effort to setup a system we want is all the effort. Then everything flows like a stream.
Maybe future updates or upgrades require user level configurations but I don't think thats too a big issue.
Btw, I too heard about NixOS but as you said about Void, NixOS is not for me too. How is your experience there? It is more like an immutable distro right?