I know someone had posted saying that they had a food mill to make baby food, can you let me know if its any good. I just won this one on Ebay....