Here is where we are:
We have a valid product, paying customers, Currently $50K MRR and we are growing.
We have competitors, they are bigger, got huge investment rounds (we only got small seed round from friends), yet we have a better product. Much better!
How do I know? Customers, customers who left them, told us clear and simple. This product is far beyond what we have had with A and B.
Now, A and B are strong with PR, most of it are exaggerations (typical to PR), one even get to post almost every week at HN's front page.
To really really beat them, we will need to inject some cash and start the PR channels, conference attending and spend a lot of time in marketing. I hate doing that. I am happy to develop the product. Very happy to meet customers and present the product, and strongly convinced the world deserve to know about our product.
Open sourcing will make the product better, will make it well known and might even speed up our growth.
I will be happy to see companies that started as closed source, then went open source, and succeeded.
Got some examples?
So far so good, standard business stuff.
>> I hate doing that.
Here lies the problem IMHO. To make your business a success, you need to do stuff you don't necessarily like, enjoy or are familiar with.
You think of "open sourcing" as a lazy marketing channel that will keep you in your comfort zone. It doesn't work like that.
You could either find a co-founder or hire someone to handle that stuff. Or, you could suck it up and do it yourself.