Thanks for bumping this. Not sure how I missed it the first time around, but it seems like it has a ton of potential.
EDIT: Tying skills to specific weapons is a strange choice for such a loot-driven game. If I spend a bunch of points upgrading one specific hammer skill, then the Ubersword of Infinite Awesomeness happens to drop an hour later, then all my skill upgrades are now worthless because I didn't happen to upgrade that one particular weapon. Or am I missing something?
Nope - it's definitely an odd design decision, but on the flip side I guess it gives you the option to completely switch up the gameplay style at your discretion (similar to D3). I try to keep at least one of the best version of each item type so I can theoretically change builds at any time. In reality I don't do this much, though, I tend to get locked into 1 or 2 that I like the most and only end up using those.