För vanligt normalt smutsiga motorutrymmen skulle jag säga att det räcker med alkalisk avfettning/förtvättsmedel med skum.
Det är inte ofta det är så oljigt att man behöver gå på med kallavfettning.
Jag brukar öppna huven, skumma på och spola av i samband med biltvätt. Görs det med jämna mellanrum fäster aldrig ingrodd smuts som blir svår att få bort.