Yes, WPRemote lets you migrate your site to a new server without changing the name servers. This ensures that the site is up and running on the new server without any downtime. Click here for a detailed article on migration without downtime.
Prior to initiating migration, the domain must be setup on the new server. This can be by setting up the domain as an add-on domain using cPanel.