шаблоны классов - это дело только компиляции, памяти они не отъедают. Точнее отъедают ровно столько, сколько Вы захотите, объявив внутри этих классов переменные. Из приплюснутых наворотов к расходу памяти приводят виртуальные и динамические методы, а все остальное это рюшечки, не распространяющиеся далее исходника.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)