Watching this thread with interest! I've got a DR650 that's in mid farkle process as we speak.
One question for you, I've got an IMS tank that I haven't installed yet & want to use the OEM petcock as well. I've been told that you need to trim one of the cooling fins on the top of the head for clearance - did you find that was necessary when you installed it?
There's never enough money to do it right, but there's always enough to do it over!