If I recall correctly, in my last XCF campaign, enforcers were used as heavy support. Short summary of advantages for me:
Strength to carry heavy weapons, such as the Sniper Gauss
Unable to get wounded, only loss of HP, IIRC.
No downtime if injured.
Immunity to PSI actions