No, no hay que hacerse Root para instalar el Launcher.
Si entras en el market y descargars el LauncherPro y no hay que hacer más. Pulsas el botón HOME y te dará la opción de usar el TWlauncher (el original de Samsung) o este. Pulsas sobre LauncherPro y a funcionar.
Un saludo