Я использую значение gutter-position: after и через :nth-child(xn) у последнего элемента в ряду убираю отступ с помощью примеси last. А далее, если нужно для адаптивности, изменяю номер последнего в ряду элемента в :nth-child и пишу другие отношения колонок:
.column {
  @media (min-width: 800px) and (max-width: 1199px) {
    @include span(4 of 12);
    &:nth-child(3n) {
      @include last;
    }
  }
  
  @media (min-width: 500px) and (max-width: 799px) {
    @include span(6 of 12);
    &:nth-child(2n) {
      @include last;
    }
  }
  
  @media (min-width: 0) and (max-width: 499px) {
    @include full;
  }
}
Если использовать gutter-position: split, то можно не думать об :nth-child, но появятся отступы слева и справа, которые не всегда нужны. Можно их учитывать изначально, но тогда появляются условности для всего проекта.