My plan is to store them all for the long term. Should i move them to my desktop wallet everytime i reach 1 BTC
So are you saying someone like coinbase could just take my coin or do you mean they could go out of buisness
Reality of the situation is that they are the ones in control of your coins. And even tho it's not likely your coins would be stolen or taken away,
in theory- they could go down like mt.gox and you would lose your coins, and they could also be attacked by hack or explit, resulting once again - in you losing your coins.
There's a good reason people are advising everyone not to store their coins on exchanges, atleast not large amounts of it.