I use worktrees very rarely. For instance, if I'm trying to figure out some very hard to reproduce bug that disappeared between one revision and another and I need to examine the code. I can't just bisect if the feature set or interfaces are different so I need both versions of the code. Sometimes I cherry-pick around to restore some similarity.
But for this two-patch flow, I'm just going to use two branches.
But for this two-patch flow, I'm just going to use two branches.