Locking the party will mean you will have to do multiple runs to explore all origin stories. Also, if you pick the warlock guy you will have to go without one of the 4 standard roles through the entire game, which is sub-optimal. Gale/Shadowheart/LAE'ZEL/Astarion provide a well balanced party. Replacing one of them with a warlock make it less ideal.