I don't think there are really any gaps that need to be filled. None of the classes are required and while passing skill checks is nice, you can play just fine if you fail them.

I agree that they need to do something about dialogue but defaulting to the player character (as some have suggested) is not the best way to do this. I think being able to switch easily between characters before having to pick the first response in a conversation would be better.