My main concern is that I do not want to modify my Android so that it becomes less stable than it currently is.
If my understanding is correct launchers like Buzz Launcher or GO Launcher significantly change how Android looks, but the changes perhaps do not stop just there.
Also, once a third party launcher has been installed, is there a way to revert the changes? I mean, sure they can probably be uninstalled, but is it going to be a very clean uninstall, or do they typically leave junk behind around the filesystem?
I'd like to try out Buzz Launcher very much, and GO Launcher probably too, but if they're going to render my Android somehow inferior in terms of causing arbitrary type of damage or just clutter the device as a consequence, I'd rather not.
Update
Incidentally, what about keyboards? Same deal?