fefee,

From ur post i gather since schengen is accepted now, there is no need to obtain swiss specific visa.

One can get a schengen from French or any other embassy here in Doha and visit Switzerland on that visa. Correct me if I'm wrong.