That's an excellent theory. I'd like to hear if anyone has luck finding them at night.
They popup at night, but are there still during the day. But I've cheated you know, I let them popped up on my sims home lot but I got the feeling they still behave as they would have done on a residental lot.