I like this. For more complicated scripts, I use Visual Studio which has a full debugger with breakpoints and watch capabilities. For small scripts I do use print and this would be useful.
I'd like to be able to easily remove all calls to ic from my code though, since I share my scripts with my team and try not to use non-standard packages so it works on a default python install.