Yes, I think Essentia Pool should be stored in the same way as psionic Power Points. For me Incarnum seems a bit simplier than psionics. And yes, I would go with items for now - I have to refresh my knowledge about meldshapers, but right now I don't see any other options to implement them in NWN.