Using ZIM on a daily basis for more than 10 years. I use some of it's features more often than others:
- check lists as todo lists
- daily log
- drafting slides for presentations (using export to Presentation option and S5 option)
Primary way of syncing to other devices - shared nextcloud folder.
Pro: plain text files - can be edited by any available text editor in case I want to edit notes on an unsupported devices.
Cons: I don't like when it automatically creates notes for all phrases written in CamelCase. It is a wiki, but i don't use it as a true wiki, but as a bunch of notes.