If anyone has interest in playing IWD2 with joinable NPCs, I have just published the information about the mod that will allow you to do so in the foreseeable future. Please, check out the forum if you are curious how it will work, and if you would be interested in helping with testing etc:
http://forums.gibberlings3.net/index.php?showforum=116