Damn. I do not want to migrate off gmail, but this is going to force me.
/s
It helped to get a custom domain before the switch. That way, I could stay on Gmail while switching all accounts to my new domain and later just transfer the domain from Gmail to Proton.
The last time I checked there was no way to get calendar support on android / ios / macos like with gcal. There's a custom calendar app but it lacks the usability of an iCal integration
I did setup a private domain, but just for configuring a catch-all. Now each vendor gets their own email address. Originally did it to cut down on spam and track where it was coming from. But it turns out my personal email doesn’t get much spam. My gmail accounts get hammered with it. Seems like gmail has a unique spam problem.