There is a mod called "Wagons" that was revived once by 5dim it offered roboport wagons and mounted turrets, perhaps have a look at it https://forums.factorio.com/viewtopic.php?t=3926
it probably offers some insight on how to realize it, if you wanted to revive it, i'd be glad to help! I can only make easy luascripts and judging your mods your coding skills are far above mine, so eh I could help fixing old and new arguments, missing type definitions (if i can make them out!) and general copy pasta stuff
it was a great mod and 5dim ported it to 0.12 but i can't find the download anywhere
also isn't any roboport kinda a repair tower?
robots will go to the nearest roboport if left in the wild, if they run out of power it might take a bit longer
I also like the idea of offering alternatives to the powerarmors which are kinda needed, especially with any mod that increases enemy difficulty