эффективность ЧЕГО? экономия памяти - не надо стек под задачу выделять - вот и вся эффективность. Которая сводится на нет с учетом появления камней с 64К озу на борту за 5 баксов.
Ну плюс еще сомнительное преимущество типа если в вытесняющей оси стек переполнится, то все рухнет, а тут этого не будет по определению. Если принять за аксиому тот факт, что переполнение стека это ошибка проектирования - преимущество превращается в ничто.
ну а недостатки кооперативного планирования надеюсь перечислять не нужно?