The BMW GS1150 guards are a perfect fit, no trimming required. That is indeed my bike on Dougs site (thanks again for hosting, Doug!).
Read the detail on the install. It was very easy! You need about $2 of hardware store bolts, nuts and spacers. But it assumes that you have aftermarket...