I let them eat as long as my cat doesn't freak out. If she starts growling I shoo them away. I wonder who they are. In the past couple of years a couple that definitely looked feral would come in. I have an orange one coming in who is well groomed and definitely doesn't look feral. I have seen a black one who is a bit scruffy. I said "hi guy' to him last week and he ran, but last night I didn't say anything and he ate some food. I wonder how much this happened when I was away all night before the pandemic.
I got a door that recognizes my cat's chip but she hates it and wouldn't use it.