По поводу фильтрации, исходя из твоего сообщения она должна применятся к тем данным, которые уже были получены при поиске, а поиск возвращает только 50 записей и в итоге может получится, что фильтр по результатам может не дать результата. Расширение полей самого поиска может как усложнить интерфейс, так и сделать его удобным, поэтому было бы неплохо описать более детально условия использования того или иного функционала.
Я постоянно летаю по галактике и расстояния до заводов, где я покупаю слитки постоянно меняется, опять же, как ты и сказал, меняется и цена поэтому оптимально каждый раз получать относительно свежую информацию для того, чтобы оценивать ситуацию и решать куда лететь.
Если ты покупаешь товар на одной и той же станции, то скорее тут необходимы закладки, чтобы завод можно было добавить в избранное и иметь возможность летать к нему постоянно по нажатию всего-лишь одной кнопки.