Rdwrer, I think you have got it.
This tea has a peculiar taste which at first could be called awful. It has a very bitter taste which makes me think of chewing on spearmint leaves. There is a very faint green tea taste but this is massively over powered by a bitter spearmint taste.
I am sure it could lower blood pressure, cure a cold or sore throat, ward off cancer and help burn fat. Anything that tastes this bad must be good for you.
But to be fair, after reading the brewing suggestions on the link you supplied I realised I did steep it for about four minutes too long and in too small a tea pot. I think it needs about thirty seconds to a one minute infusion time and a much larger tea pot.