You do not restrict us to have limited features.
You allow everyone to choose any number of features he/she likes to have, all for free
Then you answer any question we have, and when we look for one solution, you give us number of solutions! Thank you TiddlyWiki forum!
How generous you are!
All of that PLUS something not on the OP list: customize the heck out of your presentation layer. Want custom background colors that correlate with tags? Want collapsible details? Want sortable dynamic tables? Integration with Bibtex? Want to include Japanese text with ruby-html furigana? The sky is the limit in terms of what we can adjust to our liking.
Honestly, there are two downsides to TiddlyWiki as PKM: (1) since it’s not a dedicated PKM, the learning curve for some functions (for folks without related programming background) can be steep; (2) it’s so tempting to tweak and twiddle with the interface, chasing after “It would also be cool if…” inspirations… and this is a potential rabbit-hole for productive-feeling procrastination.
I think picking a PKM depends somewhat on your field. For example academia vs programming. And it’s not really easy to tell at the beginning what software approach will work best for you.
I do know I reached for TW mostly because it was a portable single file wiki. Due to my regular usage of it, I favored using it at work. The single file concept and ability to work entirely in the browser is a powerful feature, especially when you cannot install any apps on a restricted work computer.