For one, it's the worse version of recognize. "Recognise is more common in British English than it is in American English. That said, even the British prefer recognize—and have for some time."
But even if it were FaceRecognize it would never be as good as FacialRecognition (the actual term for what you're trying to describe)
In my opinion, worthless domain.