I made it work --
It ain't pretty, but neither is my Yukon.
I am running the 40k Trans Cooler on the driver's side that I had to scab up some random metal stock from the Big Orange Box Store.
The pusher fan is on the passenger side on a manual switch inside that is set up in the center console. I use it for extended periods of idling and in the Summer here in FL. I will get some pictures for you in a few hours.