I have both (or all three, IBKR, PF and DeGiro) but they all have their own limitations.
PF I use for a position in SMMCHA, where the dividends cover the 90 CHF fee so its self sufficient, and for some lump sum investing in V3AA (acc) once a year, utilising the 90CHF.
DeGiro I closed my Swiss account and opened a German (Custody) one:
- Conversion CHF to EUR through IBKR
- Using only one (free) exchange (XETRA)
- Buying VWCE @ Xetra (Acc, Free)
But most goes in VT @ IBKR (if FinSa is going to block this might consider shift a bit more to DeGiro).