My personal opinion, I don't know why people charge. It mostly stems from one wanting to keep the original mil batteries for whatever reason. If they are 5 years old or more, they are shot anyway, even if they are able to start the truck. Go with 4 new semi-truck group 31's, make sure your charging system works properly, there are no electrical draws when off, and you should never need to jump or charge it. I let my MV sit all winter, and it cranked perfectly this spring without ever touching it in storage. Charger is good for a car show or something where you want to run lights but not the engine all day, but for normal use, I threw my 24v charger away because I was sick of tripping over it.
I know this is going to be followed by people stating their Hawker's are 7 years old and still going strong and all that, and great, but the best way to do quantify it is to use a modern hand held tester that measures the battery internal resistance, and calculates the CCA power remaining of the battery. This is independent of charge level, and is not a load test. These work great to see where you are really at. If you want to do a simplistic load test, the vehicle itself works great, because it is a load. Disable the engine from starting, and crank the starter for up to 10 seconds, battery voltage should not drop below 20.0V. If it does, the batteries are weak, either charge level or total power holding capacity.
But honestly, if you ask anybody that upgraded to new commercial batteries and has a properly working charging system, there is no reason they should need a battery charger. It is just easier and works.