Neither...
There is nothing worse than looking for somthing in a manual and seeing a picture of a different motor or even giving you the wrong info because the specs are sometimes generic in those books.
The only thing they are really good for is a water pump change or lower unit oil changes and basic preventive maintenance.
go with OEM there worth it.
spend the few extra $ and get the OEM. The generic manuals are just that: generic. They cover multiple models and multiple years and can be VERY frustrating.
I just bought a SELOC manual for my 1990 Johnson 60 HP ... when I looked up the rectifier in the diagram, it did not show it, but the diagrams for other models did. Seems very inconsistent, but I will look for an OEM manual.