Allow to set the weight of "no due date" in computed score
At the moment, tasks with no due date always appear above tasks with due dates (all other things being equal. But this makes the whole concept of computed score pointless as a completely trivial task which doesn't ever really need doing (just a 'maybe one day...') gets placed above a vitally important work project which is due at the end of the month. I'm genuinely baffled as to how this was ever supposed to work.
One simple solution would be to allow adjustment of the weight given to "no due date", in the same way as we already have the ability to adjust the weight given to weekly goals, importance and urgency. Effectively you'd be setting an arbitrary date in the future for all "no due date" tasks simply for the purposes of the computed score.
For example, I'd set mine so that all "no due date" tasks were effectively always two months away, that way, all tasks due in the next two months would come first, then all tasks to consider with no due dates, then all the rest of the dated tasks. Others might like them to come at a different point.
Hopefully this wouldn't take too much alteration, because "no due date" tasks already have a fake due date for calculation purposes (it's always now), so all this would be adding is the ability for the user to set what that fake date is.