Yes, it is said that off-the-shelf solutions work well for small-scale businesses but later on, you will need to shift to custom development solutions. With the increase in customer base and revenues, the need for servers and smoother operations arises.
If you want the software remains up to date and has the smoothest functionalities, which not only gets you what you want in the first place.