As a matter of practice I don't use Interface Builder or Storyboards. Notice I said practice and notprinciple. I find nothing morally wrong with using them, but I find myself doing so much UI customization that they get in the way ESPECIALLY when using AutoLayout.
I wrote a few words regarding creating dynamic cell heights using auto layout over at the MacSpots Blog.