Open Source. Чтобы можно было дотачивать и дописывать при необходимости.
Аналитика. Что, сколько, когда.
Полностью модульная ахитектура - чтобы не было все так завязано узлом как в VirtueMart'е. Каждая функция имеет возможность отключения.
Кабинет пользователя:
Состояние счета (кол-во средств на счету)
Уровень и программы скидки
Отслеживание заказов по степени исполнения (заказано, обработка, сборка, доставка, заказ закрыт) и по трекинг-кодам служб пересылки
Админу
Товары
Связанные свойства. Например, вот этот размер в таких-то цвета и этого цвета n штук, а вот этого цвета n+1
Ajax для изменения характеристик товара - кнопать «Вверх»/«Вниз» уже неприлично.
Watermark
Указывать диапазон действия ватермарков: из этой папки все, из этой только *.jpg, а отсюда только *.png с такой-то макой, а *.jpg с такой-то
Ограничения по размерам исходной картинки: например изображения более 1024х768 не маркерить, а с 640х480 до 800х600 вот этой маркой
SEO
Meta, Title, Keywords отдельно для каждой категории или товара
Возможность составлять правила генерации Keywords - например берем из категории к которой относится товар + из самого товара. Или только из самого товара.
SEF
Возможность включать/отключать для определенных разделов
Задавать правила создания SEF. Например при большом уровне вложенности товаров не делать мега-длиннющий адрес.
Включение/отключение транслитерации, возможность менять правила замен букв.
ACL
Оператору
Покупателю
Возможность вносить изменения в заказ или удалять оный. При условии назначенном администратором - например пока статус заказа «Новый» править и удалять можно, при статусе «Заказ принят» - можно только менять.