Made the switch to Linux and Graphene myself last year. The thing I would say, coming from any of the tightly integrated ecosystems, is you will drive yourself insane trying to replicate their experience.
Takes a bit of adapting to the FOSS way of doing things (which is typically chaining together a few reliable systems, rather than expecting a single seamless one).
Self hosting a NAS (contacts, calendars, documents and media etc.) was also a big leap, but one I haven't regretted.
reply
I'd move to GrapheneOS, but my banking apps would stop working and I'm still dependent on banking. There is online banking, but not all banks support it. Many are mobile only these days.
reply
I would go to the graphene os but it doesnt support my phone :/
reply