Installed the Radguard radiator and oil cooler guard to my s1000 and it's fits perfectly and looks a treat. I was really really impressed with how well made they are and how sturdy they are. I have seen some of the cheap ones and they wouldn't stop anything apart from leaves punching right through them.
And Paul, the man is charge was super helpful to deal with and would totally reccemend them to anyone. Not just to s1000 owners.