The Hand Guards are great - but the placement of the mirrors on the C-10 is so good, that they dont offer much over that,
Whatchyooneed - are Hippo hands - or something similar.
http://www.hippohands.com/Hippo%20Hands.htmUgly has homemade sin and phenominally effective. I have a set made by 'Moose Gear" that I Got from Dennis Kirk, in fact here they are, tho mine are plain black:
https://www.denniskirk.com/moose/mud-paws.p392221.prd/392221.skuI've used them every winter for about....gee, 8 years? and on different bikes, They go on & come off in about 3 mins. I ususally thro them in the saddlebag when I head N to Germany in the fall or spring.