Making it Work: Collaged Card

A long time ago, I made this card for a friend. And never sent it. Because I have this procrastination problem with mailing things. Le sigh. Anyway, I was looking at it recently and realized that I like it a lot. So I started thinking about why I like it so much. I think it's because the elements work well together.
Here I've given some suggestions in what I think makes a good collage card. Meaning a card that uses several different elements. I could probably think of other things that make this card work (like the rule of thirds) but I think hit the most important ones. And hey, feel free to disagree if you don't think the composition works. I'm open to difference in opinions. :)