We all know it's best to query in only what you need. We're frequently working far away from the Head ends and I for one am spread across multiple customers/markets so I can't remember where they all are and how all their rings path around (and don't want to bother with making reference files for them all).
Almost inevitably there is splicing/prints that need some interaction upstream before the project is over. Currently I'll run a trace report to find/query what I need upstream, then draw some arbitrary fence from where I am to where I need to be, then query a bunch of fiber in, query in some more because it turned in a way I didn't expect, then eventually erase what I didn't need. (or skip the trace and just start querying in hopes I get lucky quickly before I get bored/lost). Either way it feels like wasted time querying/erasing.
It'd be great if the trace report could "highlight" the path for fiber that isn't queried into the workspace. Bonus points if there was an option to toggle it (I can foresee instances where you'd want to trace a fiber from the HUB out and not have to wait for all that extra database work to highlight things not in your workspace). You're even more awesome if you can make a checkbox to also query the missing sheaths/enclosures into the workspace. (would also be great for reporting since FIBER BOM only reports what's in your workspace. Currently if you draft a parallel fiber and want to BOM it, you have to erase the existing fiber from your workspace, draw some insane fence shape to omit it, or have a customer that actually has newbuild layers/export information. Query by trace would mean you could just erase almost everything, trace a fiber in the sheath you want, and it'd just query that in).
I'd also appreciate if the fiber trace line was actually a continuous line instead of a bunch of pieces (can stop at enclosures but I think I'd prefer if it just fillet through, either way I'd love a separate enclosure "highlight" to make them easier to find). Then I can easily offset the trace to draft new fiber, and offset it even further to create a neat complex shape out of and make my prints/reports. Might mean another toggle option in case some people like their trace in tiny pieces though.
Lastly, speaking of tracing and querying, it'd be amazing if you could right click locate/query things in the trace report window like you can from the databrowser window. (this would take some of the awesome out of a lot of what's above here, but I'm guessing the code would overlap in such a way that once one was solved, the other would be much easier).