There is also a "sync" plugin I found and used recently: https://npmjs.org/package/grunt-sync

I don't know for sure, but it may be faster since it only "updates" changed files (maybe copy is that smart too - I'm not sure!)