The Illinois one looks nice and finished - and for that price, it had better be!
the other two are definitely...Projects...and closer to the Start than Finish line!
I'd assumed he mounted the radiator there as a test fit, but that the final configuration would likely put it up front. But who knows. I just didn't think it would cool very well in that location.