It's not all-awful idea but to be implemented it'd require some serious tuning for the methods to find blueprints, especially for the rarest ones. Temporary bps would provide constant demand for them.