I have a long time friend in Australia and she has told me about this stuff. She said its one of those things that you either love or hate (she said to her it tastes yeasty). Im thinking it would taste terrible but I have never tried it.
Lol My friends from Australia always try to get me to try this and I always say no thanks . How they explain the taste sort of made me sick lol. All for vitamins and healthy food but it's how they explained it to me that turned me off. Now I tried their pavlova and loved it!!! I may be strong one day and give it a go knowing me