ok, i just finished installing my wife's on her 900 Classic LT, and it is dead smooth from 27 up... so i pulled mine down and set the pulse count to 8000. test ride shows it will hold 30 mostly smooth, above that it works great now!
To mountt the magnets, I cleaned the pulley with goof-off, then used contact cement backed up with silicone, positioned at the outer edge of the pulley. the lower right bolt hole for the chrome cover is almost aligned, and there is a casting boss just inside of that. I drilled out the boss on the drill press to keep the hole square to the surface, then ground down the support webs for clearance and tapped the hole. it aligns perfectly.
The 900 write-up was almost perfect for my wife's bike, i had to add the relay for the brake circuit. I will try to write up the 2K install, it is a bit more involved than the 900.
One more thing. On the 900, there is space between the swingarm box and the shock to mount the unit. Bend the bracket into a modified 'Z' (flatten the second bend from the unit mounting holes, then bend around the bottom of the unit. Finally, put a 90 degree bend which aligns with the 'front' cover where the switches are accessed) and the bracket will bolt to one of the right rear motor mount bolts. I cut off three small holes, and used the first large hole from the end. It sits at a pretty steep angle to clear, but it works. I used a grinder to thin the heads of the supplied bolts used to mount the bracket to the unit, but i am not sure it is needed.
On the V2K, there is an unused welded nut on the frame which takes a 6mm x 1.25 bolt. I got frustrated trying to bend the bracket and cut it then welded it into a 90 which wraps around the unit and puts the bracket pointing down the side. after that, slight bends then let it sit right in place.