Convince me to not use this carburetor.

These do seem tempting, but a few concerns about quality. I'd hate to see my car go up in flames, if, let's say the float split (sank) and the fuel started overflowing out the top of the carb and onto the exhaust manifold. I guess you could install a reputable rebuild kit into these carbs.....if they are identical to their U.S. cousins. I'd also be concerned about any accelerator pump rubber as well.

Keep 'em in China.