Well miner fee is fine but not the additional fee which are charged by exchanges like coinbase etc
and most importantly the security of wallet that it should be completely in my control and 100% safe to store/send/receive BTC
Web based/desktop and mobile