These videos make the problems you're describing much easier to understand, thanks!
The main problem I see is the fact that the RoboTanks do not avoid running into cliffs (or water). I think making the collision box smaller would not help very much since they would still run into cliff and shore lines. What I personally do is carry a lot of cliff explosives with me and have my construction robots destroy the cliffs near my squad. A long-standing TODO of mine is to have the RoboTanks automatically navigate around water and cliffs, but it is a fair amount of work.
Another problem is that they run into each other if you maneuver too quickly. A smaller collision box might help with that, although like you say, it raises balance issues. What I do is maneuver more slowly, especially when turning. This too could be improved in the RoboTank driving logic, but it is somewhat complex because the problem specifically arises due to having to predict curved (rather than just linear) motion.
From the behavior I see in the video, Total Automatization is using the Biter AI to drive its vehicles. I chose not to use that AI mainly because the units (e.g., biters) do not maintain formation while moving, yet fighting while moving is essential to mobile warfare in general, and particularly in Factorio 0.17 with the changes to how spitter and worm attacks work (namely, with an area-of-effect), making it suicidal to stay in one place while under attack. Biter AI also does not have any notion of velocity or turn speed, so letting it drive the tanks would cause them to move and turn in an unnatural way.
So, to move this discussion forward: if the request is simply to make the collision box smaller, my current answer is "no" because I don't think it will significantly help. However, if you're interested in hacking on the code, I could tell you how to do that in your own copy so you can experiment and report back. (If you then find it actually does help, I'd consider at least making it a configuration option.)
Alternatively, we can focus this thread on a problem rather than a particular solution, in which case the candidates I see are "RoboTanks do not avoid cliffs" and "RoboTanks do not avoid each other while turning". Which of those do you see as most important? Or is there a different problem that is more important than either of those?