For my taste buds and others I've had try it, it has a burnt oniony taste that we hate. I think cooking with something could help dull it down, haven't ever tried yet, since rather just eat things in allium family. But I hope to get used to the taste or learn to prepare it so I can consume it for its health benefits that it suppose to have.
Here is a link that you may like if you have never read it, was topic about this plant and some people do indeed love the taste, maybe a cultural thing.
Toona Sinensis topic