Yes, we keep ours in at night. We got them in winter and kept them in after their dinner (between about 7 and 8pm). This started getting difficult as the days got longer as they love dusk especially. But of course if we fed them and let them out again they'd never come back in at all. So now they have half their dinner around 7.30ish and then the other half after dark between about 10 and 11pm. When we first did it they got a tad confused but settled into new routine after a few days. We started in Spring and basically gradually moved dinner part 2 later and later as the days got longer.
Currently undecided whether to do the same in reverse as days get shorted or keep this routine year round. Seems to work well.
Our reasoning, btw is mainly foxes - they make such a noise and the cats have had a few run ins. We simply can't sleep if we hear a noise and the cats aren't in. It's also generally statisically safer and the rescue centre advised us to. Some people say we're mean/overly worried.