I have quite a few Haynes manuals and find them quite good as they have a few tricks to avoid needing special tools only available at the main dealer.
The wiring diagrams are quite good once you get used to them but in this manual is has no diagram for my model.
My Honda xr250r is a general export model and has wiring that resembles a Austrailian model which is not in the book.