I used to run a Valiant Charger RT/6 bonnet scoop (reversed) on my last XJ and found it helped quite significantly with under the bonnet temperatures though I had also upgraded the transmission cooler as well.
With my new XJ I didn't go that route adding instead 1/2" spacers under the bonnet rear edge (hinges) to provide a less obvious escape route for that trapped hot air, this week running the A/C I've noted temps stabilizing on a close to 3/4 with 2 thermo fans, since this mod it's now 2/3 and I've yet to finalise on just how much I want to lift the trailing edge.
BTW it gets bloody hot here in Mildura