Yeah, maybe both is too much. Perhaps it should read "they may either mark experience or gain +1Hx with you."
In the original Feral Kid move,
both participating characters gain a benefit from the interaction; in yours, only the the *other* character gets a benefit. What was you intent in making that change? As well, marking experience and gaining history only apply to PCs, so I'm not sure the "If they are a PC" condition is needed.
I like it if both characters get a benefit, even if they aren't balanced/equal value.
While it could probably be exploited, I feel the move should be the "giving" character gaining experience and the "Kid" (of whatever type) getting the +Hx with the giver as they see a "different" side of the giver.