Hi Matt
Great work!
Would be happy to roll this into the UC MIGS module in Drupal contrib, as we've done for the UC DPS payment module, for which there's one download containing separate modules per payment processor type.
If you're happy to do this, please open an issue so we can collab on making this happen.
