But the 360's security model specifically out rules self modifying code. And this is enforced by the hypervisor; the system is W xor X, and the transition of a page from W to X has to be accompanied by signatures signed by Microsoft's private key. Nobody, including the kernel, can modify their code.
That might make this one of the first platforms where the static recompilation scheme might make sense in the long term architecture of the emulator.