I think maybe my experience with Warlocks in BG3 has been different but I have found em to be subpar nearly every combat, and only really shined in the dungeon with the hag. But limiting long rests may change this, though I haven't felt like long resting affects the world much?