Those kits didn't really become popular (at least no one ever really heard of them), until they started offering them for the F-bodies. They had truck systems out for a while, but no one cared.
Yes, they do work. Yes, there are some quicker cars out there running them. BUT, it's definately not an ideal setup, and has plenty of minuses with the setup.