Since I made this comment, Twitter announced their new Third Party Social Media policy, and it looks terrible and unnecessary.
https://help.twitter.com/en/rules-and-policies/social-platfo...