I did some looking and found this:
http://www.ecotrons.com/products/sma..._turbocharger/
Interestingly, they have EFI kits for scooter sized engines as well.
So apparently, engine size wise, it would work, but I think that would be in technical terms. Having it fit on your bike with proper plumbing might be another matter. Turbo charging might get you 30-40% boost in hp which is pretty significant... (from 16 hp to a bit over 20 hp) if you can make it work for you. I wonder if the CN250 clone engine would be up to the task.