I also think it's good to invest points in Vitality (first)! You can find/make potions that temporarily increase your Dexerity, Strength, Intelligence or all your Resistances, but no potion can temporarily increase your Vitality (or Spirit)
And I remember Vitality Charms are more rarer than other kind of Charms (in D2:ED), but maybe not so 'rare' in the DKS?
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 !