Поставить на Имперу модуль от Симплы простым копированием естественно не получится, так как это движки на разных ядрах и вдобавок заметно различаются схемы шаблонизации. Вообще говоря, перетащить визуальный модуль из шаблона одного движка в шаблон любого другого движка в принципе не так и сложно, всего лишь потребуется некий объём рихтовок, ну и те кто возьмётся это сделать - и суммы тут могут отличаться на порядок: кто за 50 долларов адаптирует, а кто и 500 запросит.
Кроме того, в связи с модой на современные красочные по расцветке или эффектам шаблоны, начинает исчезать спрос на популярные ранее разделы универсальных модулей, которые присутствовали на сайтах движков, форумах разработчиков, магазинах плагинов и тому подобное. Всё чаще красота конкретной реализации модуля сильно завязана на особенности вёрстки его родного шаблона, а при банальном переносе в другой макет такой модуль смотрится чужеродным дополнением, словно посреди картины сделан мазок совсем в иной стилистике. Ясно, что нанятый специалист поправит и стили и анимацию модуля. Просто при нынешних упавших ценах на шаблоны, а тем более когда шаблоны всё чаще демонстрируют потрясающую многофункциональность и глубокую проработку деталей, один за другим отпадают вопросы адаптации по схеме "с миру по нитке".
Что посмотреть
Вот например смотрите на демо сайте фильтр UImaxShop (слева) - одна из разновидностей аяксовых фильтров. В общих чертах такой фильтр похож на тот, что показали вы. А принцип работы: как только кликнули какой-то флажок, яваскрипт на клиенте собирает флажки фильтра и шлёт аяксом запрос на некий наперёд заданный URL обработчика, а ответ с уже выпавшей (дорисованной) плашкой количества размещает в контейнере фильтра вместо прежнего ответа.
А вот смотрите живое демо фильтра Snow - такая реализация, что модная нынче для сайтов с невысоким количеством ассортимента (максимум несколько сотен позиций). Тут на клиенте работает яваскрипт плагин Isotope, который занимается анимацией фильтруемых элементов согласно клику на соответствующее свойство.
О сложности
Что касается шаблонизационного кода фильтра, то в сущности он прост - это обычное перечисление списка свойств с вложенным перечислением его списка разновидностей (значений) и вывод в виде пары Свойство:Значение. Ниже я показываю данный фрагмент кода, html-разметка уже применяется в каждом шаблоне своя, я её удалил, а код разметил цветами, чтобы было понятно какая инструкция что означает.
{enumSpecifications}
{enumSpecies}
{specification}: {specie}
{/enumSpecies}
{/enumSpecifications}
Что исследовать
Тем кому интересно самостоятельно поковырять Isotope-фильтр, советую рассмотреть следующие файлы в бесплатном шаблоне Snow:
Ну и повторю банальную истину, всё настолько просто, что разберётся и фрилансер средней руки. Извиняюсь за рекламный офтоп, иностранные фрилансеры в Envato Studio (это биржа фриланса такая) за 250 долларов целые шаблоны накатывают на движок из html-макета, я думаю, рунетовские фрилансеры уж с адаптацией какого-то там фильтра тем более справились бы.