Nice work, it is very well thought out.
I just have an issue with primal items being tradable.
Personally I believe if you can't kill it yourself you don't deserve the loot.