How can I set a new app as my default launcher on a Galaxy Ace?
Go to menu > settings > applications > manage applications > your current launcher and tap Clear data button. Then, after pressing "home" button, a dialog should pop out, asking you, which application should be used to complete the task.

If this won't work try reinstalling the application. And do not move it to SD card ;-)