Once more into the breach, dear friends...
These have to be our biggest ko threats. I'm pretty confident that the only reason Daniel smacked me down before was that I was wasting it.
Looking ahead... they're going to have to use their O17 ko threat soon. We can respond with O19, they retake, we make another threat against the left top group, he connects at N18, and then we have to choose between L18 and Q18. I'm pretty sure that if we let W take L18, W has miai of connecting to the left top group and living locally. (It will be hard to get seki, even, given that W can make an eye more easily than we can.) If we let W get q18, we have a choice between a new ko and trying to kill W with a big eye. I'm pretty sure that we can prevent W from getting an eye in the corner, though. I'll need to read this more carefully when we have to make these choices, but I'm getting confident that mechanically, the conclusion of the ko works in our favor.
This leaves the question of whether W has any big non-local ko threats. Threats against our top left are ok compensation for W, but considering that our capture is bigger and we get sente to move to the bottom, W probably won't even make any threats here. What about threats to cut at F7 and D5? Or H8? I'm going to say that D5 is small. I'm counting 24 pts in the corner, which is what we get from capturing O16 alone. F7 and H8 are harder to say... they're big, but the ko is worth at least 54 points (our stones plus O16), and possibly as much as 75 (the full value of losing the entire top minus getting the entire top).
Do we have big non-local ko threats? B11 is worth about 30 points. That's not horribly big. I don't think that any plays on the open bottom are urgent enough to be ko threats for either side. I think we need to ignore all of their outside threats.