Зависит от размера кода. Единственная проблема, которую нужно учитывать, - это размер, который вы получите от встраивания. Если вы убедитесь, что код в каждой функции шаблона небольшой, то все должно быть в порядке. Просто для мотивации все стандартные контейнеры предназначены только для заголовков.