Если я правильно понял, то лучшие места это
- самые удобные для подбора товара в отгрузку.
Я бы сделал так, как складу удобнее

:
Наиболее часто отгружаемые в самых удобных местах
- проще будет принимать и отгружать.
По объемам:
средние - где средняя отгрузка приблизительно = 2-3 упаковки
большие - где средняя отгрузка = 7-10 и более
Значит нужно определяться по физическим параметрам (геометрическим размерам) и объемам продаж в штуках.
Кроме того, вероятно, нужно учитывать совместимость хранения (всякие там аптечные строгости) и особенности товара (стекло, блистеры, мягкие пакеты и т.п.)
Итого:
1. получаем группы хранения (бутылочки к бутылочкам, синильную кислоту к опиатам и т.п.)
2. АбС в группах по частоте отгрузок
3. Самые часто отгружаемые по размерам в самые удобные места
(как хотите, ещё АбС или уже ИксВайЗет)
4. Остальное в дальний угол под запись (куда задвинули).
Исходя из того, что ассортимент не постоянен
- фиксировать не наименование на полке, а номер места, где это лежит.
В итоге получим меньшее число перемещений по складу и экономию времени при приеме - отгрузке.
Проблема в том, что анализ должен быть регулярным, иначе толку не будет

.