Chinese BBD Knockoff...?

Well the person called and told me they installed their new knock off carb and no more smoke, said it is running rough I said "maybe ya need plugs from all the fouling..." anyway he said the other carb was missing the check balls I said "that ll do it..." anyhow, I'm releived it isnt or wasnt the engine it was apparent it was flooded and his neighbor was condemning the engine...I said "well, its dumping fuel.." and after seeing the muffler exploded i knew raw fuel had gotten to the exhaust side...anyway I have my old Carter BBD on the rebuild bench for future reference...I am supposed to stop over check timing and tune the engine a bit for him well see how that goes.