Back in days of old a favorite summer run was wizard, sorcerer, thief and ckeric/thief multiclass.Instead of attempting to fill a vacancy in one of the four major roles. Intentionally leave one of those roles open. Having character's with flaws is interesting, but so is having a party with a weakness. It forces everybody to try new approaches and figure out how to compensate.