Выбор механизма гарантирования ship-or-pay за счет банковской гарантии или предоплаты зависит от того, какой механизм удобнее компаниям. Возможно, стоит предоставить альтернативу выбора такого механизма. Банковская гарантия потребует дополнительных трат, но в меньшей степени скажется на балансовых показателях заказчиков перевозок.
С другой стороны, при применении механизма от РЖД также потребуются гарантии вывоза оговоренных объемов и неизменности тарифов. Дискуссионным остается и вопрос обеспечения равного доступа клиентов к перевозкам РЖД.