Yes I’m based in Geneva. I don’t know costs for a visitor, but it’s a great experience to land here. And nowadays with the low traffic, it’s a lot easier to find a slot.
However, we could meet outside of Geneva too. There’s La Cote (LSGP) a few miles out. Another favourite of mine is Gruyère (LSGT) with a beautiful approach around the castle on the hill (not to mention its famous double cream and meringue that can be tasted on the airfield’s cafe!). Lots of great airfields in Switzerland