Too bad they do not list the "China" part number for these things. There would not be much difference between the one you linked and the one I linked would it? Who knows how they build these things though. Do they put the same sized jets in all 1.08 venturi carbs? Looks like most all of them have full electric chokes. And you can hook the hot air up optionally if you want.
What amazes me with the carb I have, I put a little chrome air cleaner on it, and now it "talks" to me when I get down on it
I was prepared for it being balky and cold natured, each time I put a chrome air cleaner on a 4bbl holley on a v8, I get carb freeze up problems, the throttle will actually stick sometimes during cold rainy weather. I usually have to go back to the stock aircleaner and hook up the heat stove pipe to the snorkel. But have not had any of those problems with this engine.
If I free up the intake and the exhaust, I wonder if the being a little bit rich would help me in the power department.