it wont be a bad experience just with coinbase can be frustrating, getting accounts lined up, wallets setup, verification processes, fees, more fees, more fees, transfer fees, wait times, bitcoin prices jumping and falling… its tough. Once your all setup its just a matter of a few clicks of a button and your good.