hmm I wonder how much the unit from the demon will cost, I'm curious if this one will actually work a lot better than the "killer chiller". At minimum it looks like it has a properly designed solenoid to switch from the in cabin ac to just intercooler fluid. It shows the demons killer chiller at 11minutes in.
edit added a screenshot
edit added a screenshot