This isn't verification. It's an Identifier. There's a difference there. NIP-05 ID's are great in their design, but people have been trained over the last decade that a checkmark means verified. Where in the Nostr sense, that's not the case. NIP-05 ID's are just an ID and anyone and everyone can and should have an ID.
Discussion
I thin an alternative manual verification could be checking on twitter if the one you want to follow posted his pub key
very nice! appreciated