I dislike the idea of RNG-based pairings because it's not necessarily what's best for character development. Although I will admit manual pairing will might take an inconvenient amount of time. But depending on what the system is, I might be fine with RNG.