Насколько я понимаю, ни ViewStub , ни
View, ни GONE
не участвуют в проходах измерения и компоновки (или в любом случае рендеринга).
Есть ли разница в производительности рендеринга? Как лучше всего выбирать, когда?
Производительность рендеринга появляется, когда вы раздуваете представления.
Я думаю, что гораздо дешевле раздуть ViewStub, чем раздуть View, либо из XML, либо путем изменения видимости. ViewStub особенно используется, когда вам нужно добавлять/удалять (неопределенные) представления (например, добавлять номера телефонов для данного контакта). Надеюсь, это то, что вы искали.