Heroic edition armor is gone?
It is a single use set. You get full set of non-level armor and a box of the armor skin that you choose. Seeing as Engineer wears medium armor and Mesmer wears light armor, they wouldn’t be able to wear the same skin anyway, although whatever you choose will be unlocked in the wardrobe for future use of eligeble professions. It clearly states what you get with the upgraded edition. No, it is not ‘moronic’ (that word is though).
I would argue against the “it clearly states” part, only as far as the non-level armor (from the Shop page), as it doesn’t clearly state that it’s a single suit of non-level armor, redeemable by only 1 character. I’d have expected it to be like the Mistfire Wolf Skill or Golem Banker, available on every new character.
It does clearly state that you may only choose one of the armor skins (and it warns you in-game as well that the skin choice is a 1-time choice).
The suit of armor is acct bound and can be used on any other character of that armor type