When adding products to opportunities, we should be able to search products matching specific criteria. For example lenght range or price range etc. In opportunity tab, if you go to Add Products; Right now you just get a list of your products and the view is not customizable.