I really like the new “create draft pull request” feature which is a more explicit way of marking PRs as a Work In Progress. Before this was usually done with per-repo solutions (adding WIP to title or via labels etc).
Unfortunately it looks like I can only switch from “draft” to “ready for review”. Sometimes it is necessary to rework the initial implementation due to reviews or CI failures though. It would be nice to be able to reflect that in the state of a PR. With the current implementation I find myself switching back to the old label or title workaround.