What if there's an explicit noun in the first clause? Like, "Вы первые американцы, ____ посетили наш город." Wouldn't a form of который be preferred to кто in that context?
Вы - первые американцы, которые посетили наш город. (На 100% не уверена насчёт тире).