ESF will live and die on the HL engine. Recoding for HL2 would be hell and not to mention the lower sys reqs of ESF is a plus. Not to mention making stuff look good on HL1 is a lot more impressive work than using HL2's flashy stuff to do it.
*closed*
-Karrde-