That said I don't want yet using the tadapole is automatically evil or "giving into the dark side" A game that comes on top of my head that also does this is "Neverwinter Night 2 Mask of the Betrayer" You get saddled wih a soul eating curse and everyone you first meet tells you tsi an evil curse....your first instinct as a goody two shoe or not a psychopath is "Oh ill just NOT use the power" however its not possible as not using the power at all keeps giving you debuffs that makes progressing through the game impossible. The best you can do is decide whats gets its soul eaten or not and through the story progression you develop new powers that reflect your decisions. Good natured things that even some older beings say " No other curse bearers were able to do this before."
I played MotB recently.
It´s easier to be a good char than to be an evil char.
Once you get the spirit energy meter you also get the ability to suppress the hunger.
Just travel back and forth between two close maps and use suppress every time until your hunger is minimal.
Then you can play the whole game without soul eating, just using suppress before resting or changing areas is enough.
If you are evil and you eat souls, your hunger gets bigger and the spirit energy drops faster, so you have to fight enemies and eat their souls all the time to survive. So you may run into problems when you travel, rest, you are in an area with more talking than fighting or you have already killed all enemies in the area.