i fitted a swing arm cover with hugger incorporated in it, looks cool (even if say so myself), does stop a lot of crap hitting the suspension unit as well!, i remember riding on a wet road with out and it made a right mess under to seat unit.
I found an aluminum skid plate for a small ATV in Guadalajara that I think will fit up easily with some simple brackets. Until then, I plan on pressing on a 2" rubber no hub cap onto the end of the oil filter to protect it from rocks. I ride multi surface roads so lots of potholes, topes and rocks when off road. I have not installed it yet, but I doubt if the band clamp will be necessary.