I put this on my XR100r with tbparts 120cc kit , unmodified airbox , and stock exhaust with the baffle removed. After Installation it fired up and ran perfect with nothing but some adjustment of the idle screw.
It doesn't get a perfect 5 stars because it doesn't fit quite right , it is a little bit too short so you have to stretch the boot from the airbox and use a hose clamp to hold it on , the honda boot clamp will not hold it tight enough.
Also the bowl drain screw sits behind the exhaust pipe and is not accessible.