Minimizing Waitingtime

Hi all!
My goal is to reduce waiting time during my routes. So i want to choose a route with no waiting time but with higher completion time (due to other activities) over a route with less completion time but more waiting time.
It would be also nice to be able to give a limit for the allowed waiting time within each route.
Is this somehow possible or are you planing on adding this feature?