It depends on the business model and growth potential of each company. If you are setting up a company with minimal funding and a slower growth rate, government grants would be beneficial. There are no interests that you will incur, should you take up government grants. It would be ideal for businesses with a small initial capital.