I think that sounds like a good idea, because of two reasons. Firstly, I had so many teachers who had only ever existed within the education bubble - they went to school, then they went to university, then they did teacher training at a school, then they were a teacher and spent their career in school. They knew nothing of how the real world works - they never learnt to work with adults*, to make practical decisions, to just not be part of schools. I've only ever had two really great teachers who took this route.
Secondly, a requirement to have another job for a couple of years puts a few more years between the teacher and the students. Having a 'proper' job also forces you to grow up (university is, for many, one big party; going straight from that to an environment where you have to act as a role model for young people?), so it's not just years but maturity. One of the most inappropriate teachers I ever had was one who was young enough to feasibly be a sister to me, and tale had it that she'd run into her students whilst out at weekends in bars and whilst clubbing (I never went out at weekends, I don't know if she ever actually did).
* My former head of year was about twenty years younger than both of my parents. He was told by them more than once not to speak to them like they were pupils my age, but he just didn't have any idea how to do that. He wasn't a horrible person, he'd just never learnt to live in the adult world.