I really want there just to be one 'Else' mainly for elegance. It just seems like there should be one option that does everything you'd expect it to. If there were a programming language that required two versions of 'else' because it could not make one that did what you needed, I would be inclined to think that's a badly designed programming language. So it's a bit of a philosophical point
"Else" in case 3 is not straight forward, since there are more than one possible result.
User might not really make sure what's the actually one, so they might take more effort to understand/memorize it. (And put more question on forums)