сториборд это активити целое окно и насколько я помню отдельный ui тред, чтобы перекыдывать между ними события или отрабатывать события, надо на каждом окно регать свой хендлер для обработке, или сделать парнет класс и наследовать от него, зачем все это когда можно все сделать фреймами, ресурсов наотрисовку и создание меньше, нет лишнего в памяти
Тогда все вью делай в xib, как уже писали xib никакого оверхеда в виде ранлупов и прочего не имеет, из xib можно даже обычные объекты, наследники NSObject создавать. Будет отдельный xib на ячейки, и кастомный наследник TableView/Collection вью, на сториборду кидаешь обычный UIView и устаналвиваешь ему в identity свой кастомный класс.