I'll only take that patch if it does NOT include stdio.h. As for output ... I'm conflicted on output on 1 vs. 2. But it is nice that you can see normal output of the traced process. But, hmm, if traced process prints on 2, well ... you'll lose it.
So, my feeling is, if you are *really* concerned about output and interaction with the process, run rc in another window, and syscalltrace <pid-of-rc> ron