I have both fitted. Ilimberger carbon fibre hugger and a machineart mudsling. I believe the ilimberger hugger to be better than the Puig version because it mounts on the cardan drive rather than the telelever strut pivot point. This means that The ilimberger hugger moves in a fixed arc with the cardan drive under suspension compression, rather than describing a different arc as with the Puig hugger. I have two mates with Puig huggers and mudslings fitted and this different arc caused the Puig hugger to push the bottom end of the mudsling into the rearward face of the swinging arm, gouging the surface.
Why both I hear you say? Well, the shovel thingy had to through sheer ugliness and conflict with the Touratech toolbox and the ilimberger hugger looks good but doesn’t extend far enough down at the front edge to provide protection for the swinging arm. The mudsling does extend down and protects this area.
Alan R
Something I've found is a plate on the centre stand stops a LOT of crap. Not all, but a significant improvement.

I have a mudsling, hugger and a home made extension under the number plate, bike doesn’t get too shitty so one or all of them must make a bit of difference!!
Al.
Due to debate about Touratech box and removal of crud catcher at rear, I am thinking of a hugger, points of vue for and against, and downfalls of hugger if any, cheap Chinese or expensive Puig etc.
In the order of fitting;
1 Puig hugger. Didn't stop any dirt at all .
2 Puig infill panels. stopped the dirt going on me.
3 Mudling copy. Stops the dirt covering the shock.
Thanks I have mudsling type on bike good for shock, I am not worried about mud to much, it is the stones I do not want to throw at friends behind or cars on road, maybe I just remove Touratech box for long rides when loaded heavy and 2 up and use my paniers, and use Touratech for tools when alone.
You can't stop stones being thrown up, you would have to have a guard nearly touching the ground. It is not your problem.

