Additional Translation Providers in Cloud Pack

It would be useful to have the following:

https://www.modernmt.com/

Also Amazon.

On a related note, the use of the TTMSFNCCloudTranslationService enumeration makes it awkward to create custom subclasses for other services - what approach would you recommend?

Thanks, Bob