I haven't read completely through this thread but I wanted to comment here and there where I had a suggestion. So, I hope this hasn't been mentioned.
First, LOVE the card. The one thing I think could give it some more "omph" is an embossed background. Do you have any embossing folders? Try that and I bet the card will be even better!