Well the print screen stuff is another one of my earlier patches to re-enable the AurPostString function, which is also separately not implemented in the base game. That patch is a little more complicated, as I essentially need to redirect the execute command call to actually invoke the PostString function.
As far as script logging goes, I'm not seeing anything. The PrintString, PrintInt PrintObject, etc functions are in various states of incomplete. With things like PrintInt simply doing nothing, whereas PrintString looks like it should do something, but when you dig into it more it doesn't. These could probably be restored to some degree, though I have also implemented file I/O, so it's unclear the degree to which this would be valuable.
I didn't actually know about that level 50 hack. Looking at it, he seems to take a code-cave approach. Pretty nifty, though has a few issues by the looks of things.