Будет ли запрос с фильтром по IntegerProperty работать лучше, чем запрос с фильтром по свойству String?(те же показатели)
Практически, нет.Любая разница в эффективности сравнения разных типов данных незначительна по сравнению с временем доступа к диску.