Where i work, my phone's connection is very very bad. I still could use blockchain because i have a computer. I can't use mycelium.
Mycelium lets you create transactions while it is offline, and broadcasts them when it gets an internet connection. So it could still work with really spotty connections, just not instantly.
Ok, you convinced me to give mycelium a serious try.
So I tested mycelium and I did switched from blockchain.info. I am very pleased to have two HD wallets, electrum for cold storage and mycelium for my hot wallet.
I noticed some French labels not very well translated, so I will see tomorrow or next week if I could make a pull request.