ну для командной разработки - не очень.
а если что-то в одного пилишь или твердо распределены задачи - то почему бы и нет.
так если правильно настроить процесс разработки, то проблем никаких не будет. Каждый занимается своим экраном, экран это отдельный сториборд. Случаев когда нужно нескольким разработчикам изменять один сториборд не так и много