мне вот интересно какой эфект будет если вызвать дважды регистрацию одной ячейки, поидеи же вообще ничего не должно поменяться
вот фиг знает. В зависимости от того, что там под капотом используется для сопоставления идентификаторов и классов.
Я год с лишним назад написал обертку над tableView, которая сама всё регает, считает лейаут и пихает модели. И деградировал с тех пор, не помню, как этот table view работает 😄