kind of depends on what sort of character you want to play and what you tend to do. if you just tend to charge right in to the fray, paladin might be better since they can be an hp sponge. rogue has a totally different skillset in stealth but can be a little squishy. my new character is actually a trickery domain cleric with at least one (probably end up with three) levels into rogue to completely round out the character i had in mind. but man, SO many spells. i'm not used to that seeing as how i'll be replacing a straight up ranger who has four spells total.