Does the gateway provider have the technical staff and commitment to making their own in house system, maintaining it, and evolving it over time? Or will it be a one-off attempt that becomes junk very quickly. Established white label providers that are dedicated to providing the service and have the experience makes more sense to me in most cases, but obviously it will vary case by case.