I thought it was really cool that you could leave Lae' Zel in the cage and she'll up in a different part of the game. Same with Shadowheart.

Also, are those the only two with more than one recruitment opportunity?