Does it start the cd from the time you turn in the mission, or the time you start the mission? Because if it's the latter, you could do Foundry missions one after another, getting dil each time.
Much better than spending a bare minimum of 45 minutes to get that amount of dil in either case (which went against the dev's ideal of 8000 dil in 4 hours - you should get at least 50% more for the old way). And you still get the fleet marks every time.
Maybe fleets can get more back on their feet. It's still not the clickies, but still good.