Обов'язковими на наш погляд є адаптивний інтерфейс, SEO, різноманітні варіанти налаштування зовнішнього вигляду сайту, цінова політика, доступна кастомізація. До речі, ви повинні керуватися своїми і потребами користувача.