so it hesitates a bit when you blip rev it?
if so i would be trying a #38 Pilot jet in it, the main sounds pretty close to what it needs though.
you need to sort out the Pilot first,
then you can adjust the needle clip to fine tune the main jet.
once you can get it to blip rev freely/crisp,
you will need to do a couple of WOT runs in 3rd or top, on a slight incline, and switch it off, pull the spark plug out where you stop, and check the colour on the porcelain near the electrode inside the plug.
it should be a coffee brown colour.