I strongly think so.
Bootstrapping a company is not always possible but in my opinion is the right way to go. If you have the opportunity to bootstrap, do so, get your initial customers, achieve the product market fit and go for investors while scaling up.
- You can chart the product growth on your own.
- Investors expect returns and they will be looking at you to deliver. You don't have to have the additional pressure.
- It is your money, so you will be careful with the decisions you make.
- Getting an investor could be a proof that your product works. It attracts talent.
- Right talent costs money and you might not be able to afford them.
- Having an investor and asking you questions might be a good thing to keep you in check.
- If the product needs resources and lot of times they do, you have the option to go the investor and ask for money. In case of bootstrapped companies, this might not be possible.
- You don't have the constant fear of spending your own money and not sure whether it will work or not. The success rate of startups is 4% and the odds are against you.
As you can see the cons are more but I would still bootstrap the company. It gives the freedom of what you want to do.
Yes it is