Customer funding is the best way to prove that your business is viable and valuable. It enhances the bootstrapping option for your business. It also enables an option for co-creation.
By taking VC or angel funding, you will dilute your holding. It includes new members into the company, bringing advisory support, business network, and ecosystem support. These could help accelerate organization growth subject to the right fitment or culture and values, or else it becomes harder to manage. It strengthens the ability to access growth capital during times of organization growth.