Yeah I know what you mean but it's better than nothing! Also, a pleather nose mask is out for me as well! It will just help reduce the chips!
I got them to install the mud flaps but that only does so much. I'm sure in the end the paint will start to come off like on your ride.