Just having the info in the listings would already be a big improvement, even if you come across ones where it becomes a nuisance to search. I'd suggest doing that first, and then you'll also see from your dataset which search options is likely to add more/less value.