Mom this is a known brand but I'd still say go for homemade food. As u said, u can definitely make pureed and mashed food at home.
U can introduce a variety of new fruits, vegetables, dals and such to your baby like this. The best part is that it will be fresh, have no preservatives and you will be sure of what you are feeding ur baby