Depends on your goals and risk tolerance. Most people prefer coinbase because it is easier to trust. The problem is their fees are pretty high. I think if I were doing it today I would look into(https://tradingbot-solutions.com/). They just got approved to be a bank. so high level of trust and their fees were reasonable last I checked.