Not au fait with the 1000s, but if it has a rack I am sure the universal base plate in your link would work. You might just want to buy some bolts to use existing fixing points rather than the 'clamps' provided with the base plate.
If you intend to take a pillion, bear in mind that every Givi fitment I have ever bought has placed the box a little too close to the seat, restricting pillion space. An advantage with universal base plates is that they afford some adjustment.