Bitcoin on exchanges should be just enough to do some betting if you're into that. Besides that, there is no reason not to self custody it IMO.
Assume that you're going to lose whatever sats you have on services that have the private key for your UTXO.