I'm happy to help out with any API functionality needed to make this better/easier, but it would still rely on you writing/hosting the middleware component. It's always been our general philosophy that we try to not write vendor-specific integrations where possible (obviously that's not always possible).
There is a TRMM script in that Github repo linked above, have you tried that out (maybe on a test install or something - I don't mind giving out test instances on our hosted platform whilst we're still testing things out if you just want an easy place to fire off API calls etc.)