congrats on your launch!
although i think "On Twitter, we tend to follow people we trust. And if your team follows an applicant, that's a sign they could be a great hire" is too idealistic :P a lot of people follow celebrities (can be in tech industry), bots, official twitter of some entities/websites, and even random people they find entertaining.