I'm no Emily Post, but I think it's wedding invitations that are supposed to be formal. The informality of thank you notes is part of their charm, especially if they are personalized. What you've proposed seems fine to me.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.