Höfe is lovely, we've lived in the area for 8 years now. I'm down the road and up the hill from Bäch, know the village well.
The whole Höfe area used to be more village-like - but with growth comes the inevitable. Most of the communities are losing their village identity or farming roots and turning into Zürich bedroom suburbs. Whether that is good or bad depends on your outlook.
If you need the bright lights of the city, this may not be the area for you.
If you like a quieter life, and asuming you can find housing to suit your needs, the Höfe area is a good choice. *
If tax rates are an issue, the Höfe area is as good as it gets.**
Infrastructure is good if you are communing into Zürich city, although my husband, who goes in before the first train, finds it easier to drive. His morning drive is ca.30 minutes.
I am a 10 minute walk to the train, or an easy stroll into town for most of what I need. I don't drive that often, but nonetheless having two cars is essential, given the kinds of running around I need to do. You will need to assess your own needs carefully. If you think that you will need a car/cars, make sure that you have parking available.
I rarely go into ZH city these days; if I can't find what I need in the Dorf, I prefer to go into Einsiedeln or Rapperswil.
The Etzel and Rossberg offer great hikes, in Bäch you are right on the lake - and for a day in the mountains you are spoiled for choice within a 45 minute radius.
You will find that you need German. Not much, mind - a friendly approach and a respectful attitude makes up for most faulty grammar or lack of vocabulary.
It is a very nice area. We will be sorry to leave.
----
* Unless you are a crazy furriner with too many dogs, that is... But I suspect that is not necessarily a Höfe issue.
** Unless you are an American.