Many people do have to mod the hand guards to get them on an 07. And I'm not going to shout about it. I had to chop them up and two other 07's that I have seen since have done the same thing. BTW the heated grips will fit an 07 with a bit of care. I am still waiting for the proper 07 stuff to come out so I can replace the hacked up stuff I now have.
07' V-Strom 650