Yup, I've got an alumn radiator on my car and it worked wonders.
Eventually went with a 5-qrt Morosso oil pan too.
Holding off on the external oil cooler mainly because it's just something else shoved under the hood that you have to deal with in terms of getting it mounted, checking for leaks, maintenance, etc. etc.
Oh yeah, and my oil temps are fine and I really don't need it.
My CarDaily driven
Crap for sale
JRSC, Exedy, AEM V2, B18 head, EG exhaust, etc.