One thing I'd like to see is an interface for items containing more than one upgrade, allowing us the option to choose which upgrade we'd like to try and obtain.
During an experimental series of runs on a certain barrel, I came across two gold items that had upgrades I would have liked. One was a staff with a +4 energy insightful head and a wrapping of some sort. The other was a sword with a +27 health pommel of fortitude and some hilt. I ended up with an average staff wrapping and the hilt.
I'm not asking for a guarantee on getting the item you want. The chance of failure should still be there. But give us the option of making the choice which item we would like, and try the salvage. I don't know if it would be better or worse to get planks or ingots in place of the second item, but I think it would at least let people try for them. Granted the upgrades sell for 25 gold to a merchant, but I'd rather take the chance for the item I want (or get the normal materials from the staff or weapon).
S

)