Last time I checked, init7 was the favorite for a lot of people in Switzerland.
I only have experience with Swisscom myself. With their router you can set up port forwarding, and enter your own dns server and static ips and so forth. Never felt like anything was missing or I couldn’t do what I wanted.
I heard that with wingo and other cheaper isps on the other hand don’t allow you to configure everything, even though they use the same hardware (better call them and check directly with them before agreeing to a contract).
Also. Last time I considered switching isps i considered sunrise (cheap) and they felt very scammy on the phone.. experience may vary.. but i felt pressured into signing with them and ultimately decided against it.
Now I just wish fiber was available and offered to us at our home 🤦♂️
Good luck! 👍