the digital vs analog argument often has things thrown around that really aren't the most important points. (often just something that is supposed to be a "killer point" all by itself).
certainly charging is an aspect, you can't leave it just at charging or no charging. if you have one loco and don't run for hours and hours and don't run smoke, battery power is great and it will save money, if you buy aluminum track and use the stock joiners.
On the other hand, if you are like me that runs a lot of locos, and usually 3 locos pulling a train, and run for a long time and heavy trains and run smoke, then having a whole bunch of battery chargers and the higher cost of battery control vs track power, then it's far more economical to run DCC track power. (yes battery equipped locos cost a lot more than track powered DCC)
So, this example points out that you really need to "frame" the use case first. When you list your criteria like number of locos, run time, length of trains, number of locos running at same time, etc. you will find the answers become more obvious.
Many of the traditional "arguments" can be dealt with by just amassing what you want to do BEFORE you try to make basic decisions.
Also, knowing what you want to operate your sounds will help. If you don't need to remotely control bell and whistle, heck go analog track power, forget r/c anything.
Greg