Besides the life time Tranny fluid...I'm NOT a big fan of leaving coolant in the radiator for 4 years. I change mine out every other year. It's very very very cheap insurance of having a head gasket failure.
I know this write-up has been done before, but I haven't seen any writeups that go into significant detail on mounting the cooler via the zip tie method. Also, I took a lot of photos which might help someone out.
In terms of reliability, ease of working on and relative inexpensiveness of parts — what car do you think is the closest equivalent of the 3rd gen 4Runner? And why?