If you have a workflow that works for you, stick with it.
Personally, I prefer to do a mysqldump of the databases (and re-import them on the target server), and then transfer the files with rsync. But if you’re not familiar with this method, there’s nothing wrong with sticking to the path you know.