Avoid trying to play Paladin on first playthrough because the Paladin class is very very problematic, accidentally pick the wrong option in a conversation or accidentally attack some peaceful NPCs, or just misunderstand what a dialogue option means for gameplay and you can find yourself an oathbreaker very easily. It's just a very finnicky class with a lot of issues. I don't plan to ever play paladin. Out of those options I'd say probably go Warlock because very good face class and a lot les boring than the Bard.