As cool as the Vancore is (as well as similar helmets like the Bell Rogue which I've had) it only offers the same level of crash protection as a 3/4 helmet.
Over 20 years of riding I've owned full face, modular, open face 3/4, and the aforementioned Bell Rogue. After all the above types of helmets, I've finally settled on full face helmets as my preferred helmet type (currently using 2 carbon fiber helmets, a Bell Eliminator which flows a ton of air and is my hot weather helmet, and a Simpson Ghost Bandit which is my cold weather helmet).
For crash protection, it's incredibly difficult to beat a full face however I understand that it can also be difficult to find a full face that's lightweight and flows enough air in the summer to avoid heat stroke without spending a lot of money.
While I highly recommend getting a good full face helmet, in the end the best helmet is the one you'll actually wear regularly.