Если под выводом на экран подразумевается именно формирование экрана, имеющего для каждого из шагов SFC индивидуальный вид - я лично не вижу ничего плохого в том, чтобы делать это непосредственно внутри этого шага (или там вызывать ФБ экрана).
А как параллельный процесс будет получать информацию о том, какой именно экран (или что именно) нужно выводить сейчас?