Just a small FYI: Under Swiss Law airlines are NOT due to pay compensations for delays for flights departing and arriving in Switzerland. However, since your departure airport was in the EU, EU law should also be applicable, so you need to tell them that you are going to seek that jurisdiction of the EU country and not Switzerland.