I've been working from home for nearly 2 decades and have flexible hours.
My wife handles the majority of the grade school years (basic reading/writing/maths) and I teach most of the middle and high school.
They've always been involved in co-ops, church activities, and get plenty of socialization. They're emotionally mature, civically responsible, and others focused. We take them when we volunteer at local non-profits, whether that's sorting clothes at the local thrift store or picking up trash at a local park. An example of service becomes a lifestyle of generosity. It makes for great kids and even greater adults.
Put the time and work in to your kids. Nothing else will provide greater dividends.
Wow that's a lot, how did you manage?