When Horde keyword was announced, my first thought was about this card and its firepower.
There is full list of cards that can be summoned by Revolt at this moment (cards that will be changed are written in italic):
Common: Angry mob, Conscript, Dark warrior, Elite orc, Goblin flanker, Goblin intruder, Goblin saboteur.
Uncommon: Conscript army, Dark templar, Desert traveler, Enforcer, Gate guardian, Giant, Goblin regiment, Hectic offensive, Locust swarm, Mercenaries, Orc Regiment, Reserve forces, Troll bridge.
That's already pretty poor card pool, and with Horde keyword it will lose almost all real damage sources (except Giant and Reserve forces).
My suggestions:
1) Remove "non-rare" condition. War preparations - a common - can give you a rare but this one can't, and it's strange.
2) Introduce some common keywordless attack cards.
3) (optional) Reword Witcher - now it can't be found with "rare, no keyword, no support keyword, attack" filters.
With these changes summon list would be like this:
Common: Angry mob, Conscript, Dark warrior. (something else)
Uncommon: Conscript army, Dark templar, Desert traveler, Enforcer, Giant, Hectic offensive, Locust swarm, Mercenaries, Reserve forces.
Rare: Death pact, Devil, Genie, Governour. (Witcher)