I've been looking into radiators too for mine...was thinking about a dual pass alloy one like that too...think you could put something together for far less cost...Just assuming you don't mind making some brackets and what not?
XV is sure not shy about thier pricing though