What about the appropriate sized light bar across the top of the grille, at the hood opening?
Would be out of the way of rocks, tree branches (to a point), stepping points, and no glaring on the hood (assuming a shiny hood that is) and only need to deal with custom mounting brackets or drilling the grille.
Should not cause enough blockage to create a problem for cooling, and would be above the winch where it can do more good and still look somewhat appropriate.
Paul