The twitter number is probably somewhat inflated. I haven’t deleted my account there yet, as a couple of people I follow haven’t migrated here yet, but I only interact with your account here (as I do with everyone I follow there who has migrated here). I expect I’m not the only person doing so.