Seems like more work to me. Simple search and replace is usually sufficient for something like what the intro video shows.
Python is a good language for for this sort of tool. There is a lot of potential for the power of Python harnessed to rewrite Python.
EDIT: Sorry, I meant 'file' boundary, not 'language' boundary.