Yes, publish it. We actually have a tutorial on bitcore.io called Lemonade Stand that shows how to use bitcore to do your own bitcoin payment acceptance. We intend to evolve that into BitPay's official free and community supported offering (listed on our pricing page). It doesn't cost BitPay ...