Yes and no.
Schengen deals with immigration and not Customs, so there are no immigration requirements to enter Switzerland by air (GA or otherwise) if arriving from a Schengen country but you still need a customs airfield, of which there are several. Some of them charge extra for this service, particularly the smaller ones.