Hello @mayhem1
i am not getting your question.
if you need like other module can use your code or need to create API for code then create repository for that, otherwise use Factory.
If works then mark as a solution.
Problem solved? Click Kudos & Accept as Solution!
Sunil Patel
Magento 2 Certified Professional Developer & Frontend Developer