It is stable enough to use.
And here is the ideas for improvement:
1. App search. Because list can be long for some users.
2. Place for messaging and phone apps like any other launchers. If I had to call someone emergency it won't be cool if I can't find phone app
all it needs to become best launcher in the world
1. ability to import/exports/backup/restore launcher setting and layout with XML file.
2. folders in desktop
3. folders in app drawer also.
4. a dock on desktop for apps such as dialer, phonebook, SMS, app drawer launcher.
that's it, no themes and other stuff needed, just keep it lite and fast.
awaiting your response