Нет причин использовать Flex с учетом ваших требований.Javascript достаточно быстр в браузере, чтобы поддерживать 1000 строк.Фильтрация может быть выполнена с помощью относительно простого CSS.
Flex полезен для сложных приложений, которым может потребоваться некоторая векторная графика, анимация, фильмы и т. Д., Но вам будет очень трудно справиться со скоростью HTML / JavaScript при отображении табличных данных.