Your comments

Live editing would be a great option to what the program already offers, and IMHO would make it more "complete" so to speak.  Some people have workflows that don't include local files.  IE:  Develop in a staging folder --- with version control; then pulling those changes over to the live folder with a separate app like Prompt or iSSH.  In this way you can immediately test changes to files that require a proper server environment.