There is an entire subforum on VSRI concerning centerstands and their installation. That said. Don't install it. It only adds weight and drags in the corners. Just buy a pit stand for use in the garage.
As mentioned - it's for a friend and he just purchased it do it's definitely going to be installed. He doesn't care about the weight.
What is VSRI? One of the V-Strom forums or something? I'm not a V-strom owner so I figured I'd just post up here thinking someone would have this info handy.....