Blink and you'd miss THAT game! I think super-heavy armour is definitely the way to go for Superhumans - it's worth sacrificing some of those millions of potential APs each turn for the toughness it provides. Anyway, feel free to set something else up of your choosing.