I'm with you on this one.
Friend bought a GM straight 6 from them for his van, has had NO problems with it, and they actually have a shop close to me. Of course that is only one person I know that has used it, but a 7 year warranty, either they believe in their work, are idiots, or plan on being gone before that time is up.
I talked to them about getting a short block (stock roller cam setup block for a Vortec truck) and putting my TPI on it, but they were adamant that would mean a "performance modification" and void the warranty or something along those lines.
In the case of truck TBI, I would think a Camaro TBI application would be nice (stock roller cam, some better cam specs) but again, I suspect from that place, putting it in a truck would be a no-no.