> I'm not so confident if the code itself will live up to the reputation of the services it provides.
Then don't open source it.
If you are running a business then it should be a financial/business decision. Is there any financial/business reason to open source it?
Weigh the opportunity costs and make the decision.