Regarding the third point. you are no longer required to have Mailspring ID for sometime now.
For me, what actually makes me not using it is because it does not support Exchange without IMAP support which my university disable. Otherwise it is the best UX/UI email client on Linux.