I do admit, though, that it would be a little unfair for Ehren if with a Battle Fury he gets one attack at 5 dice and the second attack at only 1 die.
That's how most people play it.
Ouch.
I had always assumed that Ehren came into play weak and decrepit and the healing he needs takes him back to his fighting prime. That is, his "real" stats are 15hp, 5 dice damage, and these are what other spells (like the Battle Fury) take into account once he meets the full health criterion.
So the +1 tokens in his case were not really the same as the "Melee +X" trait, but just shorthand to show he is now a 5-dice attack creature. If it really was intended that they were to be treated as a Melee +X trait, why didn't the card just say "the first time he has zero damage, he gains the Melee +4 trait", and not muck about with tokens at all?
If that theory is wrong, it makes Ehren just that little bit more rubbish.