A dilemma is a special type of problem that requires a choice between two equally undesirable alternatives. When faced with a dilemma, we struggle to decide the best course of action. Dilemma comes from the Greek noun dílēmma, meaning "double proposition." In addition to being faced with a dilemma, one can be in a dilemma, or, more precariously, on the horns of a dilemma, meaning that even if you are able to avoid one horn (or choice), you may end up impaled by the other. While we don't often hear of people being trapped by dilemma, we do hear of people being trapped between a rock and a hard place (quite the dilemma!), and the theme of captivity turns up in prisoner's dilemma, a term that is used to talk about the tensions and trade-offs of individuals making decisions in their own self-interest versus for the good of a group.
Interesting is one of those familiar adjectives that we reach for so often, it verges on filler. Compelling is a more intense form of interesting that can bring your meaning into focus. When something is compelling, in the sense of having a powerful and irresistible effect, it commands our attention. The adjective comes from the verb compel, which means "to force or drive, especially to a course of action." Compelling cases or compelling arguments force us to consider them. Art can be visually compelling, drawing us in and capturing our attention. Similarly, good books are often described as compelling if we cannot put them down.
Good is a handy catch-all for describing things in a positive light, but it's not very specific. For moments when you want to convey that something bodes well, enjoys approval or support, or, especially, affords an advantage or convenience, try favorable. Weather conditions are often described as favorable when they are conducive to a specific purpose or activity. Attitudes and opinions are often described as favorable when they support a specific position, idea, or person, as in favorable views of environmental initiatives or a favorable opinion of a political candidate.