Bought something the health food shop lady told me was nutrional yeast called Savoury yeast flakes by Lotus ( from USA). Has anyone heard of them and do you think they will be ok in this?