I have to admit I've never had any intention of creating these sorts of puzzles; I'd have no idea where to begin, in fact, so I'd definitely have to pass on setting these.
And yes, that theory definitely seems to hold; the notes on Mrs. White and Mr. Black suggest Envy and Pride, respectively. And Ms. Scarlet's note suggests Sloth, too.