Yokine,
What an awesome web site! I couldn't resist I had to map a course I did with Litespeed once that is a
35km road-cycling route on the other side of Zurich that I repeated last weekend; surely we cold use this for organising another ride.
And as for areas to live; most of Switzerland is made up of tiny 'dorfs' (little villages) which have all the amenities you have described; but even in Switzerland's biggest city of Zurich it only takes 5 minutes cycling to be out of the city so I to would put in a vote for living here - although maybe around Geneva there are steeper cycling routes?
Of course most trains in Switzerland also have bicycle carriages ... so really there is infinite flexibility / choice in terms of cycling