Repair is good when your in a pinch like when ur in Iona's dungeon when you can't teleport out to repair.

Enchant item is good for all characters. the charms make things easier with the bonuses.