I could be wrong but most of the dirt ends up on the oil filter and the area around it. This mudguard extender would still not stop muck flying up off the wheel once the centrifugal forces take place.
The point at where the back of the wheel loses contact with the ground is surely the place where the mud detaches and this is still not covered by the mudguard