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 small initial capital.