Neither choice affects the ending of Baldur's Gate 3, and becoming an Unholy Assassin only changes a couple of things in the short term, so it's better to defy and kill Sarevok. Still, it's impossible to say that a single story choice is either universally good or universally bad in Baldur's Gate 3.