Moving from one host to another is always fun, not really but in a manner. You do learn about the process and after you do it a few times it becomes like second nature.
It can be much easier if you choose a new host that uses the same type of hosting control panel. And if you have cpanel you can make the change super fast and easy. Most cpanel hosts will even do it for you if both the old and new has cpanel.