Less of a question than a comment:
I was a bit confused by Caravan Guard, wondering what it actually DID as a reaction. Does it also block or cancel the attack? Is that assumed in the "Reaction" card type? Turns out it does exactly what it says - nothing (nothing much). And the articles here agree, it's a weak card and rarely chosen, unless you just need a card and it's the only cantrip available.
We've houseruled it to get it back in the game, and it doesn't even require any wording changes - We resolve the "+1 card" AFTER the attack is resolved rather than before, when played as a reaction.
This means that the Caravan Guard provides immunity to attacks based on a 5 card handsize (Pillage), as you get to drop your hand to 4 before resolving the attack but don't draw until after. It also provides complete immunity against Urchin and a consolation prize against "discard down to" attacks like Militia or Legionary. Against Sea Hag you still get the curse but don't get the dead draw, and it reverses the Bureaucrat attack.
What does this mean? It's still not great, as it doesn't cancel the attack like Moat. But it makes up for it with the +1 action, making it a generally better card in your deck. It's still situational and not the best reaction, but it gets you more than nothing. It's not a powerhouse, but it is now a card that I at least find interesting when it's in the kingdom.
For your consideration.
Also for consideration - an interesting duration card would be one that allows you to draw a card after each attack played/resolved against you. That would provide another layer of interaction where players are considering the cost/benefit of playing any attack on their turn.