I really think that duplicate champions should be avoided if possible. It really cheapens the pleasure of hiring Rilis or Nabaja when you end up getting 4 of them.
Also I keep getting Vaenia offering to join my empire for free, and I mean heaps of them. In my current game I am up to 14 Vaenia's recruited.
I suspect the monster spawn fix may have caused this.