I see no benefit from MA touching crafting ever again. The last time they did, they made something that benefited very few and trashed the economy for everyone else.
Perhaps if the information that the op is requesting was on the item info screens and/or crafting machine screens fewer crafters would rely on that bp that you say trashed the economy, which actually helped the economy in many ways...
If you are talking about explosive crafting it's brought in a lot more crafters, both new and old, that are able to play daily... who probably wouldn't be crafting at all otherwise, or would only be crafting something like once a month otherwise if explosives were not introduced.
many of those now daily crafters might just be willing to try other bps out if they had more useful info about those other bps as they gain the skills and peds to start using them...
Hell, along that line, it might be nice if MA changed some of the bp names a bit so as to stop some of the confusion that a lot of the very similar sounding names may be causing those that are not paying attention, etc.
Might also help if items like guns, tools, etc. stopped being in the hunting loot pool as those types of items should probably be crafted, especially if the looted versions are 'better' than the crafted alternatives... If the crafted versions were better and only version available, it would increase the demand for the crafted stuff, thereby increasing the markup of the resources needed to do that crafting, helping out the entire economy in general...
Might also help if every item in game that had a bp tied to it had that info on the item info screen somewhere since a lot of folks that loot new materials that are used for crafting have no clue what bp that material is associated with and if it's not in places like entropedia yet, may not know for months or years, causing those that might be willing to buy certain newly looted resources to put it off a long while, lowering the chance that there is a buyer for something as soon as it's looted...
There's actually a LOT that could be done in improving crafting. Since crafting is THE profession that usually pays more markup than the other professions in order to survive, you ought to be wanting improvements to it if crafting is not your own profession so that those improvements help your bottom line as more buyers of your own resources will become available over time as things improve.