Changing Places to Persons works. I tried it. But losing the capabilities of linking events to locations might not be a good thing after all. It would be ideal if both linking events to places and linking events to custom posts would be possible.
Another option would be somehow using the BuddyPress profile instead of a custom post for people. But I don’t think it would be possible to include BP profiles into the search.