The notes being sync’d locally is exactly what would have allowed me to remain productive for that meeting. It sounds like Notion has this ability today, which is good to hear. In this example local access wasn’t yet an option. This was a few years ago though, and I’ll stop bringing this up as a gap since it no longer applies.
Along with others already mentioned, 1Password can support 2fa.