You need to get it to the point where it will idle with the idle screw 1.5-2 turns out.
Keihin carbs all have a slide stopper screw you might just need to adjust that by screwing it in farther, which would make the slide sit higher, and allowing more airflow at idle.
Also, your needle clip is responsible for the instant off throttle response, so you could have your main and pilot on and needle wrong and it would still bog or not run right off idle into throttle.
But ideally, you know youre in the realm of the correct pilot when your idle screw is 1.5-2 turns out, and your bike will just idle nicely.
Generally, you can tell if your pilot is too lean because your idle will be HIGH. I just put a different carb on mine and its pilot is too lean. I had to turn the idle screw all the way IN to get it to idle right, otherwise its idle was HIGH. Thats too lean. Too rich is if you have to turn the screw all the way OUT or you can even remove it and it still isnt right.
To be honest, yours sounds too rich