I do NOT like that stuff. Used it 1x. It feels like water. I think good quality antifreeze is the best bet. It will definitely keep seals running smooth. A billion miles a month in cars with no problem.
As for better cooling I saw NO change.
I think that Engine Ice is required at some tracks...