Сейчас (инфоблоки 14.5.3, каталог 14.5.3) этот метод выбирает много о товаре вместе с элементом инфоблока, но не количество зарезервированного товара. Приходится делать дополнительную выборку на основе CCatalogProduct::GetList. При наличии двух выборок, соединение в CIBlockElement::GetList с таблицей товаров уже не имеет смысла, раз все равно собирать данные о товаре отдельным вызовом.
Предлагаю дополнить выборку данных о товаре еще одним полем. Я проверил исходники - сложность в реализации не выше, чем для уже существующего в выборке CATALOG_QUANTITY (это два поля одной таблицы).
Данное усовершенствование API особенно сильно требуется в скриптах по обмену остатками (с 1С или другими системами учета товаров). Несмотря на развитие интеграции с 1С свои скрипты будут работать еще годы, т.к. конфигурации 1С поднять до нужного уровня очень сложно.
Предложил сначала в поддержке, получил предложение-отписку насчет сайта идей. Обращение 487565.
P.S. В нашем коде мы уходим от использования CIBlockElement для получения инфомации о товаре как таковом.