I am currently looking to buy an apartment. I found one that is perfect for me but it is quite far away in Neuhausen am Rheinfall. Still, what is tempting is that I will be 2 minutes from train station, from where I can take the s-bahn to zurich. I currently work in Altstetten (when not from home). Commute would be 1:15 minutes (a lot). If I would work in Oerlikon it would be around 50 minutes which could be acceptable.
I am really conflicted about this, as I know I could not find such great and affordable apartment in Zurich.