A very good advantage is the privacy. Nobody can see how much bitcoins you got even the government can't see them. So you are fully anonymous only you can see it.
They can see only if you are hacked and if you are download games from the internet. Most of the time they have wallet stealers in it. So they can easily steal your wallet if you have stored them locally.