Только вы можете ответить на этот вопрос - некоторые игры требуют максимальной производительности, другие становятся настолько сложными, что простота расширяемости - единственный путь.
Имейте в виду, что «накладные расходы», о которых вы говорите, скорее всего, будут ОЧЕНЬ малы - почти бесконечно малы - и не должны быть первыми в списке проблем для любого первоначального выпуска.
Помните также, что всегда проще извлекать производительность позже, чего нельзя сказать о расширяемости.
Наконец, обратите внимание, что преждевременные настройки производительности часто терпят неудачу. Выясняя, где узкие места в производительности можно предсказать, тестирование на месте гораздо больше похоже на хорошие результаты.