I dont foresee any problems with this.
like you said, you'll need to change the site definition, also change the database connection.
1 & 1 should be able to transfer the database for you, or you can export it then import it to the new MySQL server using PHPMyAdmin


