Back again. I was thinking about replying even before your last post but figured you'd post here if you wanted to continue. I thought maybe you'd given up on riding this year. If you didn't, and I can see you haven't, I wanted to offer some help on the jetting that could at least make things better and allow you to get through the year. Not necessarily perfect jetting, but much better than what you have now and better for the bike.
I'm no fan of jetting a bike that has other tuning issues, especially poor compression as you state. Poor compression simply doesn't allow proper combustion. Combustion and jetting are one. Known proper jetting on a well tuned bike can have different results on a bike with tuning problems. You can't blame the jetting in these cases.
Because I can see you just want to ride awhile longer and deal with this later, I can suggest some better jetting, similar to what works on other bikes like yours. Because I have no way of knowing what other tuning/maintenance may be needed on your bike, I can only say that my suggestion should make things better but I don't consider it my final jetting. I just want to make your bike run so it's not so lean. It may still be lean but not nearly as much. I also don't want to go too far and make you run rich. Your poor compression really complicates trying to avoid going too rich. Normally, you always error on the rich side so to speak. A little richer is better than a little leaner in most cases. In your case, richer may result in serious issues like unburned fuel/backfiring, plug fouling and very poor mileage. So my idea is to richen you up so you're not so lean. You may still get lean related issues, some obvious, some not, but you'll be better off and have much less chance of running so hot as you have.
Also, I may be wrong but it seems to me that you may not want to deal with any re-jet issues that turn into a trial and error thing that requires you to get too deep into this. I'm offering a "band-aid" fix for now. I would fully expect it to run better and I KNOW it will be closer to the correct fuel/air ratio though not final. I don't mean to go on and on but I just want to say this stuff is important to me and it's really a temporary suggestion. If your bike started acting up and gave you more trouble, then it's because of the overall condition of your bike, not the re-jetting.
I suggest the DJ kit. Even this kit can have minor issues. DJ says that. Some bikes performance varies. However, issues are generally tunable to the point that they are minor. You can't expect perfection at every point. I still get a "spit" or two on colder mornings as we've talked about before. I fine tuned mine until I reached the point where any further attempts to richen it resulted in worse issues on the rich side. It happens. I tried a 17.5 pilot jet and it worsened things. The DJ needle really does work better with the stock 15 PJ. My bike runs great but I suppose it's not perfect in every way. If you go with the kit there's a limited adjustment that has worked well on most bikes here. We'll help you with that if you do. You can't expext to get it right the first try but many times it does work out that way.
If you go with the stock jet needle for now then I can help.
Main jet. I flinch a little here because of your compression. Part of me wants to say to settle for some 125's or 127.5's to avoid a rich possibility. I KNOW a properly tuned 1000 with your parts runs great on a 138 DJ main that's approx' the same as a 130 Mikuni. I also don't want you to waste money. Normally, 130 is it. It might be wise to go with a 127.5 in your case. It would be way closer to what works best than your 117.
Jet needle. Normally, if the stock needle can be made to work, a minimum 1 1/2 positions richer is needed (position 4 1/2), sometimes the bottom (5th) position is needed. I want to say position 4 1/2 in your case but again, I'm worried it will end up rich. Richening your current needle position by only 1 position is still lean from my experience but it would be a significant change for the better and make you less lean. You'd run MUCH less hot. Position 4 1/2 would also require you to get some jetting spacers to make the 1/2 position change (provided in the DJ kit). Position 4 can be made simply by moving the e-clip. Up to you here. Play it safe(?) and go position 4 but understand it's still on the lean side or try richer?
Pilot jet. Your 20's won't work, with or without a future jet kit. The stock 15 (in combo with a stock jet needle) will be on the lean side more often than not. Richer pilot fuel screws can sometimes be enough to assist the stock PJ but don't count on it. Testing is always required. If it doesn't work, then you get a 17.5 PJ. I suggest for now, go with the 15's and richen the PJ screws to 1 1/2 initially. Test. Fine tuning will probably be needed so there's no way around it. If the 15's are still lean, it shouldn't be seriously lean. You may get some minor issues but nothing that's damaging your motor.
After the above changes you MUST do the following or the jetting will be compromised.
Remove the 2 floatbowl vent lines. Leave the ports open.
Initially, adjust the side air screws to 1 3/4 turns out from lightly seated. You will need to adjust them using the highest rpm method to be accurate. 1 3/4 in in "the ballpark" but can't be considered correct for your bike. Do you know how?
Vacuum synch. Assuming the slides were properly bench synched, this shouldn't be difficult. However, poor/uneven compression can make synching nearly impossible.
After this, your bike should run much better and closer to how it should run. Yes, mileage will drop some. How much I can't say but normal loss is 3-4 MPG (from stock) on a well tuned bike. The pinging should be at least lessened. The motor not nearly so hot.
Let us know what you want to do. Hope things work out well. If you wish, do the work yourself. We can help. Carbs are a bit spooky ar first but if you allow us to step you through before you do something wrong, it comes out well. You just need patience and good fitting tools to take apart the carbs. Jet changes are easy. Only the jet needle has to be handled with more care. The bench synch is easy. I have detailed info on how at this site. The vacuum tool synch can be learned or shown to you buy a nearby member(?).
Now, I'm off to the turkey!

Happy Thanksgiving!