Had one on my 2002 4.3 S10. The setup itself was fine. I LOVED the sound it made! But, back then, there were no reliable fueling upgrades for a CMPFI setup. I was kind of a guinea pig for Al. lol
Now, there are high-flow spiders, the Edelbrock 2114 conversion or the marine manifold conversion.
I still have mine packed up and keep forgetting about it. I've been meaning to post it up for sale.