Has anyone seen these before.

I think they look great! And the Tri-Y's have a good rep among Chevy aficionados. Only thing I can say is run 'em and see how they compare.
the early shelby mustangs had tri-y's too. and shelby wasn't known for leaving much on the table.