Task oriented learning is useful for overall development because if someone sincerely involved in task oriented learning then it also contribute to overall development (means personality development) Refer the concept of positive learning in educational psychology. According to that sometime a knowledge of one field may be contribute in other field also. eg. If my task is learning the driving then i also learn to remain calm, follow the rules, hand-brain coordination etc. though they are not the task of my learning..... this answer is stated here in general seance . it may possible that your aim of asking this question is different...
In our traditional education task is completing the prescribed syllabus with in time but many teacher try to inculcate values in student by their teaching.
In the military education we used task oriented learning because is very useful. Every teaching must be as similar reality. In my opinion task oriented learning developing overall competencies.
After more than 40 years in both ("purely scientific") academic research and in applied research as well as in "down-to-the-earth" projects in all continents and climate zones I can only answer your question with a clear "Yes".