what is "readiness?
IIRC there was supposed to be an article explaining it, but it isn't, while it does so in Piratez. A mistake, I suppose.
Either way, it's basically fatigue. As it gets lower and lower, your units will regenerate less energy and TU until they cannot move at all. It is spent while fighting in a mission, especially by using PSI stuff, and it refreshes at the base by resting here, thus encouraging you to have more teams ready to rotate.
By the way, it seems one-use portable anti-tank launchers is not a thing in XCF yet, shame. Hopefully it is updated in soon, these things would make perfect sense to have at Prom. 3 or so.
Another thing: Is the Osiron "arc" finished by now? Is something else planned to do with them besides being random thugs with hi-tech with connections to a sinister organization?
I hoped to eventually have a way to dismantle these guys' base of operations as you do with the starter cults, but I dunno if it's possible by now.
Note that I'm talking from experience with previous releases where I didn't manage to finish the game yet, so perhaps this idea is already implemented.