Ricardoguitars,
I had the same problems with my first 150. There's only so much you can expect from a 125/150. At around 10 cubic inches, they're doing really well to put out 10 or 11 hp even when tweaked.
My old Xinguye 150 had the same basic mods as yours, with upgraded CDI, coil, plug and UNI sock filter. The engine mods that did the most were the CDI and coil, and the UNI filter with richer main jet. The engine mod that improved tuning and general performance (but not much power gain) was to install a full-diameter exhaust header and free-flowing muffler.
However, the mod that made most improvement in acceleration and climbing, but still retained good top speed was the installation of a good variator (I used a "Prodigy") and careful experimentation with roller weights. The roller weights made MONUMENTAL changes in performance. For example, using 11 gram rollers gave me "crotch-rocket" acceleration and ferocious hill climbing... BUT... A dismal top speed of 45 mph at 9,000 rpm.
Moving up just one gram, to 12-gram rollers gave me a good top speed of 62 mph, but "snail-like" acceleration and dismal hill-climbing.
Finally, an alternated mix of three 11-gram, and three 12-gram rollers was "perfect" for my particular scooter, giving me strong acceleration and hill-climbing (even with a passenger) and a great top speed of 65 mph.
The Xingyue would finally cruise 55 mph, but a strong headwind, OR a steep hill would still slow it down to 48-50 mph. Back on level road with little wind, it would do 60 to 65. Unless it's a 4-valve, fuel-injected, watercooled 150, that's about all I could ask for from a 150.
I weigh 235, and a lighter rider could nudge a couple more mph from the same scooter. Newer designs with more sophisticated engines will top 70 mph, but I believe mine was as good as a Chinese carbureted GY6 is likely to do. With yours, especially with a BBK, I would expect similar performance.
When I traded mine in on a used Kymco 250, I had a new set of Dr. Pulley 12-gram SLIDERS but had not tried them. I've been told that SLIDERS offer major advantages over rollers, in that they provide COMPLETE OPENING of the variator for acceleration, and COMPLETE CLOSING of the varitor for absolute top-speed. I've also heard you can go a half-gram, or even a whole gram heavier with sliders than rollers.
I can't speak from experience, but from what others have posted, I'd skip rollers all together and go with sliders even with a stock variator. Weight changes in rollers, or sliders, seem to offer more performance increase for the money than most any other mods.
Each scooter is different, and individual mods on one will not always perform the same way on another, but from my experience, I'd pay a lot of attention to the variator, and the whole CVT setup.
Hope this may help,
Leo in Texas