Not sure how long ago it was that you used Android, but I currently use it and I use Apex Launcher with ICS on my Galaxy Note, and it is perfectly stable.
This is my first Android device, so I can't speak about how it used to be, but the last 4 months with it have been just great. I wouldn't say it was any better than IOS, but I would say that it is very different and allows me to get things exactly the way I want them.
With that said......I am anxiously awaiting IP5 because I have a feeling Apple will surprise us all this time around!
I havent had my GS3 for a week yet so for the first time im using Apex and Nova launchers. Think i like Nova a little better. Both working very well and fast.
Havent even downloaded Launcher Pro or ADW Launcher EX this time around. Heard Go Launcher is good but havent tried it.