I find that each kind of enchantment can be useful in particular way.
For example: if my Vitality (HP) is high (enough), I don't spend enchantments in Life Line or Life Leech ... in that case it is for me 'useless' (or: no need for it).
On 7th of february 2015 : I start a new adventure in the Divinity world of Original Sin, it's a Fantastic Freaking Fabulous Funny ... it's my All Time Favorite One !