I was thinking about the killer chiller as well, but will likely wait until summer gets here and I see what IAT's I have to make a final decision. They're much lower than they ever were with the Maggie. I don't know if that's in part to the more efficient intercoolers inside the E Force, or the huge dual pass HEX...or the combination of both of them. Guess we'll see this summer.
I would at a minimum try to install the rear steam vent as I did, they make several aftermarket kits for this however it's pretty easy using another front steam vent tube assembly and piping it into the existing line.