Absolutely. Keeping a regular frequency is a must in my opinion. I currently do 30 mins every two weeks. And always reschedule immediately if a 1-1 cant happen on the scheduled day for any reason.
Occassionally i would schedule for more time when we see that 30 mins weren't enough to discuss a complicated topic. So that my team members don't feel that they don’t have enough time to share their view in as much detail as they want.