I’d say NK more so than Iran because Kim has got his nukes. If he doesn’t make that count for something real instead of just pissing people off, he’s done, as you say. Iran, on the other hand, has a lot more time to play “chicken” because they supposedly don’t have a nuke yet and Iran has dogs in several more fights than the NK does. In other words, Iran is on a bigger stage with more actors than the NK has.
Give Obama nothing. He must be taken out by the Supreme Court or next elections before he has any more chance to destroy us any further.