I have only seen a couple of episodes, but I think most of your guesses are very accurate. The short explanation is also better than just throwing in the three letters.