The thank you card was a regular with NRT ATL flights for a while. I got them on all flights NRT ATL or ATL NRT after earning DM even seated in EC/C+. It was only for about a year or two right after DM level was introduced.
It was personally delivered.