The size of veil blockchain becomes another problem right now and i was downloading it in the past and it keeps increas so fast compared with another blockchain. The worst thing is even i have download it and when im not synched in the network (download the full block) and i can't use the feature that already available such as send or receive my amount. This is a big problem.
The large Veil blockchain size is an issue we are aware of and plan to address in the future with a new privacy protocol and scalability solutions. They will take some time to implement, but once they are, we will effectively address this issue.