Hmmm -- rad and fan shouldn't be that bad... Using a mechanical fan or electric? Edit: ya looked at that picture and I guess mechanical is out of the question with that clearance :p
There's a cool parts guy in Ajax who has a Nissan swap too... I think it was SR20 actually can't remember his username tho off the top of my head.