Любая возможность лучше, чем ее отсутствие :)
С поиском по жанрам вопрос в том, насколько попадешь в жанр, указанный автором раздачи. Как я понимаю, фиксированного списка жанров не существует, это может быть произвольное слово?
Например, поиск по "рождество мистика" и поиск по "рождественская мистика"
дают разные непересекающиеся результаты, а поиск по "немое кино" не дает ничего, как и по "немой", по "немое", просто потому, что никто не указал это слово в жанрах. Хотя фильмы, очевидно, такие на Кинозале есть.
А вот фильтр по рейтингу IMDB/Кинопоиска (если он указан) позволил бы по мановению волшебной палочки отбросить Асилумы и иже с ними.
Причем рейтинг я бы сделал сводный (например, если указан только один рейтинг, то, очевидно, его и используем, а если оба, то, если фильм российский, то брал бы Кинопоиск, а если иностранный, то IMDB). Ну и значения я бы брал "не ниже 5, не ниже 6, не ниже 7, не ниже 8"