Here it is the wiring diagram drawn in color. It was derived by me from a black and white printed diagram from Honda. Inspecting the original drawing I spotted two erros: there were two missing joints. Both were in the main harness, one on the green wires and the other in the white/green wires.
Here it is the the PDF version: Honda NTV650 Revere wiring diagram (PDF).