Hi Michelle,
Thanks for your question! Regarding the option for Instagram to be added as a handle, I would recommend posting this in the Product Ideas section under "Participate". This way our product team can see your feedback directly. Regarding Twitter, we pull this logo from their API which they haven't updated yet.
Thank you!
------------------------------
Erica Kennedy
Principal Client Success Manager
------------------------------