need filters on search component

We are resorting to xml hacking to accomplish filters.  Our use case (which we have tons where we use the Search Component) is a Product Search to drive our custom skuid-based CPQ.  But only search products that are Active and Quotable.  It would be much better if we could easily add the filters.

We’d also like to control the fields that get searched.  Another use case: we have a search component to find an Order.  Users can type in either the Order number or the customer’s Purchase Order Number.  I don’t want to see matches where the value searched on is in another record’s address or something.