Improve search feature:
Include a "trigger holdoff" feature. Using the search feature on a set of bursts of pulses in a proper way is impossible. (see picture "burst.jpg") 
Improve GUI:
Remove numbers that are of no relevance (Last to digits in the picture "ugly.jpg"). Becausethereadabilityissufferingbigtime!
CursorX Ref functionality for measurement gate:
Wanted to measure pulses on search events, but when switching through search events, the gate always stays at the particular event.
Keep gate adjustment after menu closed:
It works fine with the cursors, but not with the gate adjustment of the measurement. (It might not be that important, but this is what i use as workaround, because the search feature is useless for my current need)
Just a reality check:
Search is search. It is there to specifically search without blind time.
For more sophisticated search, more expensive scopes have SignalScan that is more powerful.
MSOX3104T scope from Keysight (I leave it to you to find out the price) has same search.
Number display optimization is reported long time ago and being worked on. That is good suggestion but already known.
Cursors either work in manual mode in which case they stay where you set them, or in tracking mode that is also obeying positions you set. In measurement mode it will follow the measurements, in which case it will also follow the screen. Which does what you want.
Case of "need to learn more"
If I understood correctly, you want to keep adjusting gates after menu closes? Why don't you simply keep menu open and do it that way? Also there are 2 gates which one you will keep adjusting? How do I adjust screen in meantime?
Just keep menu open when doing "unusual" stuff.