I still think Checkvist nailed this years ago, as we discussed in a feature request previously @Alan: Browse Functionality for Move
In the meantime I do similar to @BigChungus - for destinations I want to move things to, e.g. objectives, projects, or sublist headings I have tag codes (@o, @p, ==mtg.w) at the start of those items, hidden via custom CSS, which makes the current move-to dialog much more predictable as I can instantly hone in on just my objectives by typing @o and then continue typing a word of the actual description