Bubble I live in Bavaria - you might like it.
Work life balance - presentee-ism isn't common at all. I remember in the UK people were judged for only working their hours, regardless of whether they got the work done. Here its very normal to work your hours and go home. People in office jobs don't spend hours in the middle of the day on facebook at work and then stay til 8pm to actually finish the work and look oh so dedicated and busy, they go to work, work, and leave at 5pm happily. Office hours also seem to be more flexible if you have an office job - DH tends to work 7am - 3pm if I'm on a late shift so he can pick the younger kids up at 4pm, and 8:30am - 4:30pm if I'm on an early (because he stays athome til the younger kids leave for the school bus at 7am if I'm not home) I could count on the fingers of one hand the number of times per year he leaves the office later than 4:30pm.
We definitely have proper winters - a bit too proper, we still have snow on the ground. Getting things done is no problem though because the roads are always cleared. Schools never ever close due to snow and nobody misses work due to snow. Nobody makes a drama out of the weather.
Your husband would find a job if he spoke German - here's one I found in 30 seconds by googling
www.stepstone.de/stellenangebote--Mechatroniker-in-fuer-Kaeltetechnik-Muenchen-Muenchner-Kaelte-Klimatechnik-e-K--4858529-inline.html
For me the language is the main drawback - I now (after 10 years) speak it well enough to work and study in German, but I hate the foggy feeling of often not quite understanding, and the fact that my written German is appalling (I know have to write essays in German as I'm retraining). It knocks my identity a bit as I have a degree in English and writing essays is one thing I can usually do well and without too much effort, but now its so difficult, takes so long and the results are still linguistically dreadful.
Of course the language is also an advantage because I always wanted my children to be bilingual, and they are :o
The school system is imperfect, but by the sound of it the English school system is also now exam and testing riddled (which is the main negative point of the German system) so there may not be much to choose between them. Northern Ireland may be better - tbh I have no idea about schools where you are. Germany scores higher on PISA than any UK country.
I was 6 months pregnant when I moved here - I've found health care here to be much better than England, and it's free at the point of use. Health insurance is priced according to your earnings - if you aren't earning and your husband is his insurance covers you and all your kids.
Shops are closed on Sundays, school is mornings only. Those can be disadvantages or advantages, I find them to be advantages. Primary schools mostly have some kind of after school care if you want to work, but this can be expensive - ours is about €100 per child per month, our younger children stay til 4pm. Kindergarten cost about the same, so it means if you work and have your child looked after in the afternoons you'll keep paying roughly Kindergarten fees til your child is around 10.
In Bavaria the countryside is very, very different to cities. I barely recognise people's experiences of living in Munich in many ways, and we are only 40km outside. Germany varies dramatically by state, and the states can be as different from one another in terms of school systems etc. as the countries of the UK are from one another.
Good luck with your plans.