I have conflict feelings about it. On one side I like the concept of oathbreaker itself, on the other side i don't like it implementation. Oathbreaker should feel like a punishment, not like an alternative. It either should feel weaker or change completely it playstile.

A think about oathbreaker that people seens to mistake is that oathbreaker isn't an evil paladin. An evil paladin is just like a good one, just with a different oath (and can oathbreak all the same)

But what bothers me much more than oathbreaker is the fine to recover your oath mechanic. This one not only feels like a cheat, it's an extreme dissonance with other narrative options in the game. If a choose to kill astarion when he tries to bite me, I can't resurrect him. Despite having a character just there that does exactly that! This is logic, as withers resurrection is just for resolve gameplay issues (combat) not to let you cheese the narrative of the game.

What I mean is that narrative decisions in the game usually have consecuences, except for paladins apparently. Break oath should be forever, I suposse that it's there for people that accidentally break their oaths but it would be easy to just add a warning about it ( a bracket text in the choices saying break oath or something like that. It should be easy to add, as the information is already in the game files, there's a mod that do it). Some people will see that as kind of spoiler, but it isn't becasue not knowing when something break a oath is just knowlewdge difference between what the player knows and what our character knows. Our character should always know when a decision is going to break their oaths