I've always liked the idea, but in practice (with multiple attempts) is has never worked out. Doing so is pointless because NPCs do not ever make rolls, and if they would be in the position to greatly benefit one of your moves or interfere with you, the MC has many means at their disposal so make that a meaning matter. Basically, choosing to do so deprives your game of the benefits of using Hx, and offers literally nothing in return.
No. Do not do this.
The purpose of Hx is multilayered, it rewards players interacting with each other, earning the +1 or the -1. It can signal to another player that your character is attempting to be more open to them, perhaps in some sort of quid pro quo. It allows one Player to notice with they've seriously offended another Player's character; ex: providing a negative number is signaling that they're starting to think they believe the other is more likely to act against them then with them, or to push them closer to 0 to hedge their bets. It is also a sort of negotiation around the table, for players to pick sides, help someone hit the next bit of exp if they want, reward players that actively make narrative progress with the others in the party. If no one made any progress with each other here or there, pick someone and pick up or down. DO not pick an NPC, that's like not picking at all, which is actually against the rules.
There is no status quo even amongst the Player characters.
In short, Hx can be a great many things to a great many groups. What it is first and foremost is a communication tool between PCs that rewards them getting to know or fighting against the others in the party. Make the most of it.