Не уверен, что при отсутствии опыта Вы сделаете более оптимальнее, даже без jquery. Хотя пробовать надо, для саморазвития обязательно. Просто не питайте иллюзий.
Я к чему - затея хорошая, но если есть проект и сроки - поищите аналоги без jquery на чистом js.
Кстати, может быть стоит принципиально иначе все делать? Возложить часть фильтрации на сервер, если работаете с большим объемом данных.