I think that it makes sense to tag questions of type "Is this X or not?" with X
. The question already implies that the word/phrase/etc in question might not be X. Thus, the attentive reader normally won't be mislead by the tag.
In situations however, where the original poster asks about Y but tags the question X
because [s]he assumes it is about X we should change the tag from X
to Y
. In my opinion, it's more important that German learners are not mislead by wrong tags than the fact that people might find the mistagged question easier as they might have the same misunderstanding as the original poster. Thus, I think a question shouldn't be tagged X if it doesn't deal with X - even if the poster thought it did. This, of course, excludes the case above, asked here by thei.