Gave Klem & Mike a hand with the winch challenge truck on the weekend. While they're still not quite sure what the question is, they do know the answer is more power, so they'd just fitted an intercooler after the supercharger on the lexus:

I've got a thermal imaging camera for work so we checked out the efficiency:


Seems to be working well, bring on the Northwestern!
Cheers
Clint