Best practice for adding Subscribers to an AWS SNS topic

Apologies if this has already been covered, but I can’t find anything on the search.

We need to add Subscribers to an AWS topic in bulk.

The most basic use case of this will be a list of Subscribers and adding them via SnapLogic to an empty AWS SNS Topic.

A more advanced “nice to have” would be the ability to take a list of potential Subscribers, compare that to an existing AWS SNS Topic, and update the Topic to match (adding missing Subscribers and removing Subscribers that are not on the current list).

I’ve read about the AWS SNS API so was thinkg I’d use an API snap, but reading the similar topic below it seems the final result used a Python script snap:

A demo pipeline would be ideal but any guidance is appreciated.

Thanks,
Tom