I've been hearing about them from different folks for over a year now. But I don't really trust the ones I've heard it from. As they're on a board and triumph is one of the labs they push on there.
Haha. Maybe I just answered my own question as to if they're any good or not.