For the curious, I "fixed" the "display corruption on reboots" by having Hijack power-off the display before rebooting. This would indicate a bug somewhere in the regular Empeg kernel startup code, whereby a powered-off display is possibly incorrectly assumed at startup.

Cheers