Definitely a full face for anything remotely sporty. A lot more comfortable, safe, and IMO match the bike's looks. In general, if I don't have a big fairing to hide behind, I wear a full face. I had a pallet fall off a truck in front of me once on the highway and when it hit the ground in blew up into a thousand shards. I was pulling splinters out of my cheeks for days.
Now I ride a Shoei GT air II. Best lid I've ever owned in 20+ years of wearing them. Worth every penny. Wind tunnel tuned, and luxurious.