Following my mate on his GS the combination of splash guard thingy and number plate seemed to do a good job of containing the spray. Before I saw it in action I thought the splash guard was just an ugly styling "feature".
I agree the mudsling does seem to draw crap forwards, to either side. It gets all over the swinging arm torque arm. But better there than on the shock, especially with all it's electronic gubbins.