I think the new Affiliate cards are a great new tool for us to use as sponsors.
I like to use them to welcome new PSAs or CSAs to my team.
They are also a great way to congratulate team members on achieving a goal, i like the fact that some will show the affiliates photo in it to.
To me they show that you have taken a bit more time to contact that person rather than just using generic copy and paste.