Xiaomi Mi3 comes with its default MIUI launcher that focuses on simplicity and hence removing the app drawer on its homescreen.
Based on the stock Android, app drawer for me is a good feature to keep your page tidy. I personally like to have this feature on the Mi3.
After trying few launchers on the market, I must admit that the best is in fact the most popular launcher on the Play Store, that is Nova Launcher.
Why Nova Launcher?
1. It is fast.
2. You can make it faster by disabling the animation!
3. It eats sooo little RAM
4. You can choose few readily available icon pack like the Kit Kat icons
5. Customisation is plentiful
6. The stock icons like the email, dialer and messaging support full HD icons so the icons looks very sharp.
Then, I choose the Moonshine icon pack which is also on Play Store, to get the 2014 material design icons.
So far, the experience of using Nova Launcher and Moonshine really makes the Mi3 feels much better and more refined.
This is based on my experience using the Xiaomi Mi3 + Nova Launcher + Moonshine. Correct me if I’m wrong on any part of the article written. Hope it helps!