That's how FAYT script works, not related to this particular script. You need to manually invoke the suggestion popup, I can't change that.
I'm a bit lost here, I don't quite understand what you expect to happen. That combobox can be used as a column filter for its own control (that's why is editable). But it needs to display something, it would be confusing otherwise.
I don't remember exactly how FBC worked anymore, I just remember that I didn't like it.
Regarding processing time, since everything is cached, it should be very short. Even the listview has some improvements to speed up loading. Obviously there will be limits, and that will depend on what you call a huge amount of items.
I don't think I'm fully understanding you, so if you could demonstrate your point with a video (not a gif) that would be ideal.
By a huge amount I mean tens of thousands of files. Using FilterByColumn I filter a few dozen groups out of them by a simple numerical string in Evaluator column, click on those values in FBC I want to see, then in Dopus I sort the filtered files using different file property columns.
Reading these file properties from all of the original files would take a long time, and the files are often temporary or do not remain the same.
In FBC none of the filter results/values are automatically selected, so I can have Dopus read the file properties of only those that are clicked. This turned out to be quite effective method, for every filter search selecting only the ones I need from the list.
In PeakFilter all filter results are selected by default, so Dopus will start reading the file properties and sorting them by the file property columns for a huge amount of unrelated files in this large file set.
The checkbox for 'Select None' to permanently stay on so only user selected files are ever shown, or a similar option I think would be the behavior that would solve it for me. But I can understand if it's not something that interests you.