Hi,
This forum is containing a lot of questions on regies, and I've just heard of something which could help ... maybe.
Apart from ASLOCA for specific (existing) problems, there is a booklet edited by the Swiss federal housing office for foreign tenants living in Switzerland, available in 13 different languages.
The on-line info is not available in English (yet), but you can download it, it's free:
- what is a concierge, a landlord, a regie
- renting a flat: from the search process to the moving-in
- etc.
http://www.bwo.admin.ch/dokumentation/00106/00112/00121/index.html?lang=fr
And they are also asking for your feedback, so go for it 



