You only need that if you want your followers on twatter to be sure that a key belongs to the same person that holds the twitter account.
You obviously don't need that.
What you need is NIP-05 identifier (it's not a verification just a way for people to find you easily by a name instead by your npub).
Also get a ln address in your profile so people can zap you.