В чем, собственно, затруднение? За каждый spot инстанс вы платите отдельно, поэтому понизить один spot за счёт другого невозможно. Это, по сути, просто алгоритм расчета стоимости.
Что касается allocation то тут всё просто - это алгоритм распределения по pool'ам и там нет варианта all. Алгоритм делит или по стоимости по pool'ам, или случайно, или как указано