I have 05 People 50 2T. I don't know about carb being smaller on later models, but I know the exhaust is definitely more restricted on later models. If you have the carb off, measure the smallest inside diameter of the carb. I think mine is approx 17mm. I also have a Malossi 19mm carb I haven't installed on anything yet. When I compare the 19mm to the 17mm carbs there doesn't appear to be a big difference. When I take the throttle barrels out and compare them, the 19mm barrel looks significantly larger.
Kymco sells scooters worldwide, and I know in some countries the OEM carb is smaller than the one sold in USA. I think that's maybe why you see specs that the carb is 14mm. There is also an o-ring that goes on the back of the carb I have never been able to get the right size. I am always sent something way too small, so I think some scooters come with a really small carb. The carb is also called a Keihin PB16 when you look for jets. It measures 17mm IMO, but maybe it's 16mm, I don't know.
With 49cc engine and Tecnigas NextR pipe OEM carb worked very well for me. I installed 108 main jet and 45 slow jet, ran great, no problems, could run WOT all day.
With BBK I am still trying to get the OEM carb to work, the engine runs great, but gets too hot. I have raised the needle approx 1/8", installed up to 52 slow jet, and drilled out the main jet to approx .050" (for comparison 108 main jet is approx .040") it still runs too hot, but getting better. Next, I will drill out the main jet to approx .051 to .052" and see if that makes the difference. At some point I may have the specs for what to do to make the OEM carb run well with BBK or I may conclude it doesn't work, that you need a larger carb.
Installing a larger carb is problematic IMO, the main issues for me are the throttle cable and oil injection. I won't go into the details, but haven't installed mine yet, because for me it's not a bolt on mod, will take a fair amount of work and time to get it installed right. Cheers