We've gotten a good bit of insights of shardic future-vision from the various holders and actions of Preservation/Ruin. One might speculate that Preservation in Mistborn era 1 was able to pull things off either because he was slightly better at seeing the future, slightly better at influencing unlikely outcomes in order for them to occur, or slightly better at making those outcomes seem unlikely until they do occur.
If it is a matter of shardic intent then ruin and preservation are both much more future-looking in intent than passion/hatred-leaning-passion, and, for that matter, cultivation is also more future-looking than passion. It seems plausible that Odium is actually among the poorest shards at determining the future, despite seeing into the spiritual realm, though he may be the shard most motivated to try.
Still, Odium was not able to foresee Dalinar's resistance to him, while Cultivation recognized it as a possible result of her work. Odium was not able to detect Lift in the vision. Odium was not able to see and expand upon Renarin's portion of the Diagram, when even Taravangian could (through cultivation).
Odium actually seems to have quite a few flaws and blindspots in his vision of the future, though he seems more likely to use what he does see to influence people.