This will require a seperate storyboard for every view controller. Killing the whole purpose of the storyboard. Better go with XIB then doing this.
This approach can be improved with modern storyboarding and code refactoring techniques.
On a larger scale it becomes difficult to educate tehe entire team to go against the natural conventions of storyboarding.