Again, the rumor sounds like it is confusing the new NTS carb , like the one in your link above, with the CNS racing carb otherwise- I don't have experience with either yet, but want to believe the claims of the NTS people, who put out huge numbers of kits and probably won't ship the NTS 66 carb soon. The carb in your link will probably be the new stock carb in the 80 kits eventually.
they probbably will eventually start packing this new NTS carb with the newer 80 kits- and old stock with older carbs will probably still be out there for a long time as well, so pay attention if you order a kit, or a replacement carb!
It's good that they've come up with this one now, if the old carb was originally designed for 50 cc motor.
I came across these japanese carbs while looking around- several different ones on this site, but notice how the intake is different- these look like they may bolt directly to the motor or another kind of intake- but good luck taking that gamble!
Plus they don't really specify if they are for 2 cycle or 4 cycle.
YourParts.com - The #1 Source of Chinese Powersports Parts - Product Info