En teoría la eficiencia del código máquina que genera el compilador no depende del lenguaje, sinó de la calidad del compilador. Seguramente hay por ahí compiladores de C muy buenos y más optimizados que Delphi pero seguro que también los hay peores. Por otra parte, a menos que necesites hacer muchas "virguerías" dudo que notes mucho la diferencia, ni que te compense "complicarte la vida".
Sólo una opinión
Saludos!