The way I remember it, the Flotechs are Summit's "recommended replacement" for the no-longer-available heads that actually fit a TBI intake manifold.
Problem is, the Flotechs have the wrong angle on the center two intake manifold bolts. Someone at Summit screwed the pooch when they recommended them for TBI engines with the goofy bolt angles.
OTOH, if you're not using a TBI intake manifold that has the goofy bolt angles, they'd work just fine.
The Flotechs are supposedly Made in USA. I'd double-check that, I'm concerned that they may be ASSEMBLED here, from cheap Chinese castings.