I put DL650 handguards on my Versys. I wouldn't recommend it. They work for my purposes, but they were difficult to mount. I had to make some custom pieces that took more time and effort than it was worth.
It's been a couple of years now, and those shiny grooves in the bar-end weights are rusting now. Making those aluminum bits and bolts would be a challenge w/o machine tools, too.