The only thing not covered is running the test from a model or controller file, as your script supports. In practice this hasn't really affected me since I have both the file I'm working on and the test file open when building a site. Perhaps others might enjoy this feature though.