I am currently trying out a new team in the gauntlet, featuring 4 kits and 1 vespen. Vespen's special ability is Noble Inspiration with the description saying: Grants all allies +10 damage for 2 turns.
To see how effective my new build is I have been playing very close attention to the individual battles and I noticed the following, assuming a situation midbattle where the vespen has a full energy bar and is about to use Noble Inspiration.
Start of turn:
Kit 1 attacks
Kit 2 attacks
Vespen attacks and uses noble inspiration. -> All allies get the little icon showing their attack buff
Kit 3 attacks
Kit 4 attacks
Enemies attack
Turn ends
Noble inspiration buff disappears immediately.
So it doesn't last two turns, not even a full 1 turn, more like half a turn until the end of the turn.
Additionally, considering the fact that the Noble inspiration affects the attack, I think all allies should have 2 attacks before their buff disappears (rather than basing it on the turn, because then you always lose out on at least one turn of the caster itself, and of any allies that attacked in that same turn before it. (So in short it should be based on attack turns and not turn count.)