The real bottleneck is Omega Star getting their shit together. And I ain't joking.
Or SPS Commerce. Evidence is becoming unconvincing that they're even in business anymore.