After 2 weeks and nearly 600 miles:
This is really great, for the first time I'm able to just hop on the bike, blip the starter button and take off at speed, even when the engine is cold!
In the past I always had to pull out the choke first, start the bike and then wait 10 minutes for the engine to be completely warmed up before the bike started to get lively.
I've done some research and I found out that this Keihin PZ30 carb comes out as stock on a lot of Honda and most if not all Chinese dirt and dual-sport bikes and ATV's
Just type PZ30 on the Youtube search bar and you'll get a lot of videos about the carb
This is likely the main reason why it is available so abundantly and cheaply, even in my country it is easy to get a hold of this carb although it would have cost me about $ 60 more than on aliexpress.com
Make no mistake, although this carb is cheap it is a quality product and I'm sure its going to last me a long time.