I would recommend that you use a client that doesn't need blockchain. Much easier and no disadvantage.
Actually the disadvantage is that you need to trust other computers to be honest about the blockchain, while f you run a copy of the blockchain yourself you are less at risk.
Having the blockchain makes you a node as well, which make the network more secure.