I am kind of curious to know how many people know and utilize git worktrees since it is fairly new (introduced in git v.2.28). I find it to be quite practical and your approach to git worktrees makes sense.
One neat feature I've also shown people is using worktrees to have many sparse checkouts from a big repo/monorepo so they can be used as more sane chunks.
https://lore.kernel.org/git/xmqq5za8hpir.fsf@gitster.c.googl...