Royal Purple HPS or XPR are great oils, but with a 12 month OCI and some towing I would much rather go with Castrol Edge 0W40, or Mobil1 0W40. Nissan V6 &V8 engines always seem to run and wear best on 40-grade, according to bazillion UOAs here, and actual owners that I've talked to.
PENNZOIL SRT 0W40 wouldn't be on my list, because it seems to burn off really quick in almost all of my vehicles.
P.S. I have met and talked to 100+ Nissan/Infiniti V6&V8 owners, and some of those who use 5w30 had bearing issues at higher mileage, while none of those who used 0w40 had bearing issues with even higher miles on their off road Titans/Frontiers and track ready 350Z/370Z/G35/G37. Similar trend was noticed with the typical timing chain issues of the Nissan V6&V8 engines.