I personally prefer Electrum for my personal usage - simply because I can't keep the whole blockchain (data constraints) and it has served me well over the past few years. I've never used Mycelium - but if you were able to have the blockchain I'd recommend Core or Armory as they are incredibly stable.