Yes Talisman of Evasion has less total "score" but an item like Hunter's Insignia Medal is valued way less because we have other option for more stamina. For example some people have Bone Ring Helm on their pre-BIS list to make up the stamina while other take Shadowcraft Cap as the balanced option.
TLDR is that we can make up any any raw stats in other slots. but we can't get the 1% dodge on other items slots so most people take Talisman of Evasion.
As fare as adding in more items to the list I would rather update the list in a new post as we are so close to the release and will know for sure what items will and will not be available. Phantasmal Cloak is 100% a solid item choice if you don't already have Stoneshield Cloak.