i think it could benefit from some plastic shells on the elbow. these protect against sharp rocks, and absorb harsh impacts. id think that your guards would be good for gravel rash, but i think large sharp rocks (think rock gardens) will go straight thru the guards.
W2ttsy