No I haven't used coinbase to trade although I have an account on there. As regards making profits, that's a different thing entirely, I have but it boils down to your ability to do personal Due Diligence on any project you want to invest in but long term, it's likely most top alts will make you profits.