Re: Early C Permit benefits?
For a non-EU person, there actually are large differences between a B permit and a C permit, which is not the case for an EU B and C permit. Just a few benefits of going from a B to a C for a non-EU person:
If you have a family and both you and your spouse are working, on a C permit you are equal. On a B permit, what often happens is that one spouse is the B permit holder and the other one is a dependent, so in case the primary holder loses their job, the dependent is not guaranteed continued authorization of stay in Switzerland and employment (switch to primary permit holder). This may result in the family having to move despite one spouse still having a job, if their employer cannot get them an independent permit (cannot prove there are no qualified EU people who can do the job).
You can definitely have unemployment benefits for the full period of entitlement and not just until your one year B permit expires and then hope that the authorities will accept RAV as your "new employer".
Provided the family has sufficient funds, you are not required to work full-time or, indeed, not at all.
You can buy property for any reason; you can rent it out, not just live there. This gives you more flexibility.
Then again, if you are single, your job is assured, and you don't plan to buy property or stay in Switzerland long term, you might not want to bother with applying for a C permit.