Hm. I still see Obsidian more as a PKM/Knowledgebase than as a To-Do managing app. Then again, due to its flexibility, I find myself using and searching - [ ] more and more …
For managing To-Dos, I’ve been using the todo.txt text file format for years, with good success, because it’s easy and portable, and I sync it between Android and several Linux machines.
Without having thought it out, I’d probably like a todo.txt handler plugin, or at least the possibility to simply edit the .txt file format in Obsidian.
Here’s more on the format and even a JavaScript Parser.