Moving a plugin js to footer

Your thought is correct.

By editing the plugin file you lose updatability. So unregistering and reregistering it in the functions.php would be the correct way to do it.

tech