That's all well and good but at this early stage of the game XP is precious and enchantment gems are something just taking up inventory space. Maybe if I'd encountered them much later in the game when I was high level and could use the gems I'd react differently. I think I stand by my choice here. I can always go back and help them later.
just dont wait until you finish sentinel island or you'll loose the chance.
imo any xp debt is worth a sure malachite gem.