Плюс/минусы готовых решений мобильных приложений iOS/Android

Приветствую.

Я часто встречаю вопрос: "А зачем вообще готовое решение?", "не проще разработать под заказ"?

Я подготовил сводную табличку для понимания вопроса на примере AppForSale: Мобильный интернет-магазин на iOS/Android.

  Готовое решение Под заказ
Скорость запуска проекта не более 7 дней от 2-х месяцев при задействовании 3-х программистов 
Срок тестирования после запуска отсутствует от 1 месяца
Стоимость проекта под ключ 300 тр от 600 тр
Решения Используются лучшие практики программирования Максимально быстрые практики реализации
Послепродажная политика

годовая подписка на исправление багов, новые релизы (2-а раза в год) и  льготное продление подписки (22%)

Гарантийное исправление багов 1 - 3 месяца 
Гибкость проекта

Реализована гибкость Битрикс, все настраивается из админки без участия программиста

В админке можно управлять тем что описано в ТЗ
Админка

Используем типовой интернет-магазин на Битрикс

Пишется с нуля согласно ТЗ
Интернет трафик

При первом старте загружается весь каталог без картинок в сжатом виде, примерно 1,5Мб на 10 000 позиций товара. При обновлении каталога загружается лишь одна позиция каталога. Картинки загружаются по мере необходимости отображения.

Загружается видимая часть каталога при каждом показе и подгружается по необходимости, а в случае приоритета на работу без интернет загружается весь каталог при каждом обновлении в нем
Работа без интернет Организована полная копия структуры базы данных серверной части,  поэтому приложение всегда работает с внутренней базой, подгружая новые данный. Используется не структурированный кэш (копия ответа сервера) при отображении данных
Каталог товаров

Неограниченная многоуровневая структура каталога, в т.ч. картинки и порядок следования пунктов

  
Описанная в ТЗ структура и дизайн каталога 
Поиск товара Поиск идет в локальной базе на устройстве Запрашивается с сервера
Свойства товара Реализованы торговые предложения с множеством свойств Реализуется 1-2 фиксированных свойства, как описано в ТЗ, верстается под них дизайн с соответствующей работой серверной части
Скидки на товар Мастер скидок Битрикса по множеству доступных параметров товара, правила загружаются только которые изменились. Одно правило может содержать множество условий и применять например скидку 10%. Запрашиваются с сервера, что увеличивает нагрузку на него, либо по простому каждому элементу товара соответствует скидка, что увеличивает трафик при смене скидки.
Форма заказа Конструктор формы заказа, показываем гибкую форму соответствующую типа клиента и его региону Верстается согласно ТЗ, сервер рассчитан на прием определенных параметров
Прием оплаты Банковские карты: Visa, MasterCard, Maestro, WebMoney, Альфа-Клик, Промсвязьбанк, Яндекс.Деньги, Наличными (более 170 тысяч пунктов), С баланса телефона: Билайн, Мегафон, МТС, Сбербанк Онлайн, PayPal, Qiwi, RoboKassa, RBKMoney, Почтовый перевод, Счет на оплату, MasterPass, MoneyMail, ChronoPay, Authorize, LiqPay, Z-PAYMENT, Payflow Pro, Укрэксимбанк, Бином, Assist, КредитПилот, WorldPay, Наложенный платеж, Квитанция Сбербанка, Деньги@mail.ru, Импексбанк, PayMaster +76 видов оплат которые можно установить из МаркетПлейс Как правило только пластиковые карты
Фильтр товара Умный фильтр Битрикса Как правило пару фильтров, верстается фиксированный дизайн
Управление несколькими магазинами из одной админки Реализовано средствами Битрикс  Необходимо дорабатывать под заказ
Управление несколькими пользователями одного магазина Реализовано средствами Битрикс  Необходимо дорабатывать под заказ
Мотивация программистов Высокая мотивация сделать качественно используя наилучшие алгоритмы, максимально оптимизировав трафик и скорости работы приложения Мотивация быстрее завершить проект и сдать его 
Синхранизация с 1С Реализована двухсторонняя синхронизация в реальном времени Необходимо разрабатывать под заказ, в т.ч. привлекая программиста 1С
Развитие проекта Исходники мобильных приложений для дальнейшего развития и годовая подписка на новые доработки (2-а раза в год релизы), которые Вы можете выносить на обсуждение Исходники мобильных приложений 
Выдерживаемые нагрузки Нагрузки в 100 - 1000 раз меньшие чем при работе с сайтом Нагрузки в 10 раз меньшие чем при работе с сайтом
Масштабируемость проекта Использовать модуль Веб-кластер Необходимо дорабатывать серверную часть для синхронизации с дублирующими серверами