The only carb that is legal for kz is the dellorto vhsh 30mm. it would be interesting to see how that carb works compared to the legal on. If the series doesn’t care on rules i say give it a shot!
The only way you could run it on your shifter would be to enter the unlimited class. Would be fun to play with. Theres a couple of guys that have run the more traditional pumper style carbs on their shifters.