Ответ, который я получил от ребят из UIKit на WWDC в этом году, был: «Это зависит от того, что вы делаете».Если все в ячейке непрозрачно и просто, добавление подпредставлений непосредственно в представление содержимого очень эффективно.Если вам нужно, чтобы некоторые виды имели различную непрозрачность или изменения, отрисовка вручную может быть быстрее.
видео для WWDC были только что опубликованы, я рекомендую вам посмотреть сессию 105 (в частности, вторую половину), посвященную анализу и улучшению производительности в UITableView, в реальном приложении.