I would try your luck crafting amulets and Bracers.
Personally unless you really need the knockback crafted bracers will give you an extra 80ish dex. You must roll Crit Hit (hopefully 5.5 or 6%) and then look for extra stats of vit and all res to get a nice pair.
Mempo is nice but is the attack speed more beneficial than Crit Chance. Crit Mempos are very expensive but you could compare some nice crit helms to the mempo you have at a reasonable price.
Other than that it would frustrate me no end to have 0 extra pick up radius but that is really a personal preference.