Everything gary said was accurate,
As far as the AEM hydra and megasquirt i can fill in the blanks.
AEM is very versitile, as all the options of modern systems. triggered outputs, 2 step, antilag, boost comp etc
hydra has the same options, just I dont like the packaging, its 2 huge boxes.
If it was me, i prefer the AEM