From the top of my head, the "Spy on Ninjas" project in X-Piratez could use something like this to be more "realistic":
Currently it is:
Runts "producing" the Project (probably simulating Spy support) > Random Results upon completion
With this, it can be:
Runts "produce" preparations (cheaper than above) for the Spy mission > Upon completion, a Delay Simulating the Young Uber spying on Ninjas > Random Results