Wow DG! What an excellent intro! Must have taken you ages!
Just 1 small correction.
Note: The Trap medal upgrades are gained only when an enemy stack steps onto the trap and dies from it.
Actually upgrades when any stack dies on the trap regardless of it's origin. So all of your units including summoned stacks like Heavenly Guards (Royal Griffin's phantoms) or Phantom spell stacks count too. You should also add that upgrade is limited to 1 point per battle.
Hint/Spoiler?: A quick way to upgrade this medal at the start is to wait until there is only 1 or 2 units left in an enemy stack, cast trap next to it and use the Archamage's "move" ability to slide the enemy units onto the trap!