Holley/Demon Carb stumble

If I recall I think yellow rose hadn't talked him into about $500 or more worth the parts and crap to tune a carburetor and learn a lot about carburetors LOL.. is the new carb better or not? Does it still have a stumble... Lord only knows...