I wanted to update, for those reading:
I purchased a small package of greenthread from the newest harvest, and man...this stuff is good. I've a very unsophisticated palette, so I'm not sure of the words I could use to describe the flavor notes unfortunately - it's unlike anything I've ever tasted though. It's cooling like a mint tea, but it doesn't taste like mint. It has an herbal, yellow quality, like chamomile almost, but it doesn't taste like that either. I don't know, lol!!
If anyone else has a chance to try it, I hope you'll love it - then come over here and help me describe it.