My objective is to work a few of the corps with the most distribution agents, for different factions. This way the bot has the most possible agents to work and should be able to 'round robin' the corps so as to never be in the same region for long, thus avoiding detection.
Also, its probably not possible to get standings of 5 with all factions; the maximum is 4.something. As you start to approach 5 with one faction your standings with their opposites will drop. This is discussed in the 'faction standing repair plan'.
www.newedenlibrary.net/eon/faction_standings.shtml
If it
is possible to get standings 5 with all factions it would take a very very long time due to diminishing returns and negative standing gains with the other factions.
I'm actually trying to avoid faction standings (not even doing storyline missions) and focussing on standings with specific corps with specific distributions of distribution agents

Faction standings are a pain to balance.